{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "[Index](Index.ipynb) - [Back](Widget Basics.ipynb) - [Next](Widget Events.ipynb)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Widget List"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Complete list"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "For a complete list of the GUI widgets available to you, you can list the registered widget types.  `Widget` and `DOMWidget`, not listed below, are base classes."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "dict_values([<class 'ipywidgets.widgets.widget_bool.Valid'>, <class 'ipywidgets.widgets.widget_string.Text'>, <class 'ipywidgets.widgets.widget_selectioncontainer.Tab'>, <class 'ipywidgets.widgets.widget_selection.SelectMultiple'>, <class 'ipywidgets.widgets.widget_float.BoundedFloatText'>, <class 'ipywidgets.widgets.widget_string.Label'>, <class 'ipywidgets.widgets.widget_controller.Controller'>, <class 'ipywidgets.widgets.widget_bool.ToggleButton'>, <class 'ipywidgets.widgets.widget_int.IntProgress'>, <class 'ipywidgets.widgets.widget_selection.Dropdown'>, <class 'ipywidgets.widgets.widget_int.IntRangeSlider'>, <class 'ipywidgets.widgets.widget_selection.SelectionSlider'>, <class 'ipywidgets.widgets.widget_float.FloatSlider'>, <class 'ipywidgets.widgets.widget_string.Textarea'>, <class 'ipywidgets.widgets.widget_button.Button'>, <class 'ipywidgets.widgets.widget_float.FloatProgress'>, <class 'ipywidgets.widgets.widget_link.Link'>, <class 'ipywidgets.widgets.widget_box.Box'>, <class 'ipywidgets.widgets.widget_selection.Select'>, <class 'ipywidgets.widgets.widget_color.ColorPicker'>, <class 'ipywidgets.widgets.widget_box.Proxy'>, <class 'ipywidgets.widgets.widget_int.IntSlider'>, <class 'ipywidgets.widgets.widget_bool.Checkbox'>, <class 'ipywidgets.widgets.widget_selectioncontainer.Accordion'>, <class 'ipywidgets.widgets.widget_controller.Button'>, <class 'ipywidgets.widgets.widget_controller.Axis'>, <class 'ipywidgets.widgets.widget_box.PlaceProxy'>, <class 'ipywidgets.widgets.widget_string.HTML'>, <class 'ipywidgets.widgets.widget_box.FlexBox'>, <class 'ipywidgets.widgets.widget_selection.RadioButtons'>, <class 'ipywidgets.widgets.widget_selection.ToggleButtons'>, <class 'ipywidgets.widgets.widget_image.Image'>, <class 'ipywidgets.widgets.widget_float.FloatRangeSlider'>, <class 'ipywidgets.widgets.widget_int.BoundedIntText'>, <class 'ipywidgets.widgets.widget_link.DirectionalLink'>, <class 'ipywidgets.widgets.widget_int.IntText'>, <class 'ipywidgets.widgets.widget_float.FloatText'>])"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import ipywidgets as widgets\n",
    "widgets.Widget.widget_types.values()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Numeric widgets"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "There are 8 widgets distributed with IPython that are designed to display numeric values.  Widgets exist for displaying integers and floats, both bounded and unbounded.  The integer widgets share a similar naming scheme to their floating point counterparts.  By replacing `Float` with `Int` in the widget name, you can find the Integer equivalent."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### FloatSlider"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"layout\":\"IPY_MODEL_eb400c9b409841a58d7c594d90430003\",\"min\":5,\"description\":\"Test:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.FloatSlider(\n",
    "    value=7.5,\n",
    "    min=5.0,\n",
    "    max=10.0,\n",
    "    step=0.1,\n",
    "    description='Test:',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Sliders can also be **displayed vertically**."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAEJCAYAAABrIl/vAAAaXElEQVR4Xu3dW4hdZxUH8Els0iaTUHWC2gFtgyO02IltMeqLOgVREIp3UbEabwiipVptH7wktQULLWixUhDpBUR90GdRkbRYryNUE6GKaILC4KXRxmQ6SSYkrh1OIYS0OTPd5+tZXb/A4kxm9tnfWr91Xv6cuayZ8I8AAQIECBAgQIAAAQIECBDoTWBNb3dyIwIECBAgQIAAAQIECBAgQGBC0PYiIECAAAECBAgQIECAAAECPQoI2j1iuhUBAgQIECBAgAABAgQIEBC0vQYIECBAgAABAgQIECBAgECPAoJ2j5huRYAAAQIECBAgQIAAAQIEBG2vAQIECBAgQIAAAQIECBAg0KOAoN0jplsRIECAAAECBAgQIECAAAFB22uAAAECBAgQIECAAAECBAj0KCBo94jpVgQIECBAgAABAgQIECBAQND2GiBAgAABAgQIECBAgAABAj0KCNo9YroVAQIECBAgQIAAAQIECBB4OkH7cPD9OOrxqLdG/THqT1FXRP0q6iN4CRAgQIAAAQIECBAgQIBANYHVBu2NAfXBqLsHYPvj8WuDWheP10fdvgrMT8Vzvr6K53kKAQIECBAgQIAAAQIECBAYC4HVBu310f2mqP+cJWh3n3pR1D9WOOGOuL4L71ev8HkuJ0CAAAECBAgQIECAAAECYyOw2qB95gD74xNPvKN9+teuiv9cE/XyqO6d7g9FPRb1gagXRr0yairqY1HdO9nbor4T9Y2ov4+NkkYIECBAgAABAgQIECBAgMCQAqMM2t073t23ll876OXn8dj97PZNUd3Hrx58/tZ4/ELUjkHNDdm7ywgQIECAAAECBAgQIECAwNgJjDJovyum/WjUDwdTXx6P/x0E7X/H4/eidkatjfqXoD12rw0NESBAgAABAgQIECBAgMAqBEYZtG+Ifl4a9Ymz9NW9m31P1Euirou6V9BexfY8hQABAgQIECBAgAABAgTGTmCUQft9Me1tUS+LOjqY/DXxOB91UVT3y9JujPpy1Iuj3jQI23Njp6QhAgQIECBAgAABAgQIECAwpEBfQbv7xWV3Rt1x2rnPj4//EvXbqO5PfV0cdTzqu1G3RH1ucO2f4/H1UV3A7n5++1VRXRDfP+QMLiNAgAABAgQIECBAgAABAmMj8HSD9uaY5N1R34z6RVT3DvUvT5vutfFx9xvEu3es74/6TFT3p8EWo7pvF/9r1P+i7oqajnooak/Ue6KOjI2SRggQIECAAAECBAgQIECAwJACTzdoD3mMywgQIECAAAECBAgQIECAQA0BQbvGnk1JgAABAgQIECBAgAABAo0EBO1G0I4hQIAAAQIECBAgQIAAgRoCgnaNPZuSAAECBAgQIECAAAECBBoJCNqNoB1DgAABAgQIECBAgAABAjUEBO0aezYlAQIECBAgQIAAAQIECDQSELQbQTuGAAECBAgQIECAAAECBGoICNo19mxKAgQIECBAgAABAgQIEGgkIGg3gnYMAQIECBAgQIAAAQIECNQQELRr7NmUBAgQIECAAAECBAgQINBIoEnQnp+fn5uamrqlm+nAgQNf3L59+wON5nMMAQIECBAgQIAAAQIECBBoKjDyoN2F7AsvvHD35OTkqcEWFxcnDh48eLWw3XTPDiNAgAABAgQIECBAgACBRgItgvau6enpnVGnRlpYWJhYWlp6cGZmZq7RjI4hQIAAAQIECBAgQIAAAQLNBATtZtQOIkCAAAECBAgQIECAAIEKAoJ2hS2bkQABAgQIECBAgAABAgSaCQjazagdRIAAAQIECBAgQIAAAQIVBATtCls2IwECBAgQIECAAAECBAg0ExC0m1E7iAABAgQIECBAgAABAgQqCAjaFbZsRgIECBAgQIAAAQIECBBoJiBoN6N2EAECBAgQIECAAAECBAhUEBC0K2zZjAQIECBAgAABAgQIECDQTEDQbkbtIAIECBAgQIAAAQIECBCoICBoV9iyGQkQIECAAAECBAgQIECgmYCg3YzaQQQIECBAgAABAgQIECBQQUDQrrBlMxIgQIAAAQIECBAgQIBAMwFBuxm1gwgQIECAAAECBAgQIECggoCgXWHLZiRAgAABAgQIECBAgACBZgKCdjNqBxEgQIAAAQIECBAgQIBABQFBu8KWzUiAAAECBAgQIECAAAECzQQE7WbUDiJAgAABAgQIECBAgACBCgKCdoUtm5EAAQIECBAgQIAAAQIEmgkI2s2oHUSAAAECBAgQIECAAAECFQQE7QpbNiMBAgQIECBAgAABAgQINBMQtJtRO4gAAQIECBAgQIAAAQIEKggI2hW2bEYCBAgQIECAAAECBAgQaCYgaDejdhABAgQIECBAgAABAgQIVBAQtCts2YwECBAgQIAAAQIECBAg0ExA0G5G7SACBAgQIECAAAECBAgQqCAgaFfYshkJECBAgAABAgQIECBAoJmAoN2M2kEECBAgQIAAAQIECBAgUEFA0K6wZTMSIECAAAECBAgQIECAQDMBQbsZtYMIECBAgAABAgQIECBAoIKAoF1hy2YkQIAAAQIECBAgQIAAgWYCgnYzagcRIECAAAECBAgQIECAQAUBQbvCls1IgAABAgQIECBAgAABAs0EBO1m1A4iQIAAAQIECBAgQIAAgQoCgnaFLZuRAAECBAgQIECAAAECBJoJCNrNqB1EgAABAgQIECBAgAABAhUEBO0KWzYjAQIECBAgQIAAAQIECDQTELSbUTuIAAECBAgQIECAAAECBCoICNoVtmxGAgQIECBAgAABAgQIEGgmIGg3o3YQAQIECBAgQIAAAQIECFQQELQrbNmMBAgQIECAAAECBAgQINBMQNBuRu0gAgQIECBAgAABAgQIEKggIGhX2LIZCRAgQIAAAQIECBAgQKCZgKDdjNpBBAgQIECAAAECBAgQIFBBQNCusGUzEiBAgAABAgQIECBAgEAzAUG7GbWDCBAgQIAAAQIECBAgQKCCgKBdYctmJECAAAECBAgQIECAAIFmAoJ2M2oHESBAgAABAgQIECBAgEAFAUG7wpbNSIAAAQIECBAgQIAAAQLNBATtZtQOIkCAAAECBAgQIECAAIEKAoJ2hS2bkQABAgQIECBAgAABAgSaCQjazagdRIAAAQIECBAgQIAAAQIVBATtCls2IwECBAgQIECAAAECBAg0ExC0m1E7iAABAgQIECBAgAABAgQqCAjaFbZsRgIECBAgQIAAAQIECBBoJiBoN6N2EAECBAgQIECAAAECBAhUEBC0K2zZjAQIECBAgAABAgQIECDQTEDQbkbtIAIECBAgQIAAAQIECBCoICBoV9iyGQkQIECAAAECBAgQIECgmYCg3YzaQQQIECBAgAABAgQIECBQQUDQrrBlMxIgQIAAAQIECBAgQIBAMwFBuxm1gwgQIECAAAECBAgQIECggoCgXWHLZiRAgAABAgQIECBAgACBZgKCdjNqBxEgQIAAAQIECBAgQIBABQFBu8KWzUiAAAECBAgQIECAAAECzQQE7WbUDiJAgAABAgQIECBAgACBCgKCdoUtm5EAAQIECBAgQIAAAQIEmgkI2s2oHUSAAAECBAgQIECAAAECFQQE7QpbNiMBAgQIECBAgAABAgQINBMQtJtRO4gAAQIECBAgQIAAAQIEKggI2hW2bEYCBAgQIECAAAECBAgQaCYgaDejdhABAgQIECBAgAABAgQIVBAQtCts2YwECBAgQIAAAQIECBAg0ExA0G5G7SACBAgQIECAAAECBAgQqCAgaFfYshkJECBAgAABAgQIECBAoJmAoN2M2kEECBAgQIAAAQIECBAgUEFA0K6wZTMSIECAAAECBAgQIECAQDMBQbsZtYMIECBAgAABAgQIECBAoIKAoF1hy2YkQIAAAQIECBAgQIAAgWYCgnYzagcRIECAAAECBAgQIECAQAUBQbvCls1IgAABAgQIECBAgAABAs0EBO1m1A4iQIAAAQIECBAgQIAAgQoCgnaFLZuRAAECBAgQIECAAAECBJoJCNrNqB1EgAABAgQIECBAgAABAhUEBO0KWzYjAQIECBAgQIAAAQIECDQTELSbUTuIAAECBAgQIECAAAECBCoICNoVtmxGAgQIECBAgAABAgQIEGgmIGg3o3YQAQIECBAgQIAAAQIECFQQELQrbNmMBAgQIECAAAECBAgQINBMQNBuRu0gAgQIECBAgAABAgQIEKggIGhX2LIZCRAgQIAAAQIECBAgQKCZgKDdjNpBBAgQIECAAAECBAgQIFBBQNCusGUzEiBAgAABAgQIECBAgEAzAUG7GbWDCBAgQIAAAQIECBAgQKCCgKBdYctmJECAAAECBAgQIECAAIFmAqsK2vv27XvuoUOHXjFMl8vLyzumpqZ2bNmy5dTljz766MSxY8d+d+TIkevP9fzNmzf/fuvWrY+d6zpfJ0CAAAECBAgQIECAAAEC4yKw4qD9yCOPXBLN71uzZsVPXfHMJ0+e7J6z9bLLLtu/4id7AgECBAgQIECAAAECBAgQeAYEVpyW9+7du+uCCy7YOTk5OfJ2FxcXJ+Kd75tnZ2d3jfwwBxAgQIAAAQIECBAgQIAAgR4EVhW0N27cuHPDhg09HP/Ut1haWpqIbz1/8NJLL50b+WEOIECAAAECBAgQIECAAAECPQgI2j0gugUBAgQIECBAgAABAgQIEHhCQND2WiBAgAABAgQIECBAgAABAj0KCNo9YroVAQIECBAgQIAAAQIECBAQtL0GCBAgQIAAAQIECBAgQIBAjwKCdo+YbkWAAAECBAgQIECAAAECBARtrwECBAgQIECAAAECBAgQINCjgKDdI6ZbESBAgAABAgQIECBAgACB1QTtufPPP3/3+vXrJ9asWfHThxY/efLkxNGjRyeOHTt29ezs7ANDP9GFBAgQIECAAAECBAgQIEDgGRRYVVLes2fPjnXr1t0xTN8RmDeuXbt2Q9Spy0+cONHV8QjpB8/1/OXl5c9u27btvnNd5+sECBAgQIAAAQIECBAgQGBcBFYVtFfS/Pz8/K7p6emdUaeetrCwMLG0tPTgzMzM3Eru41oCBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikEXhGgvbCwsLN27dv35VGSaMECBAgQIAAAQIECBAgQGBIgZEH7YcffviSycnJfZs2bTrV0uHDhycWFxe3XnnllfuH7NFlBAgQIECAAAECBAgQIEAgjcDIg3Yn0YXt48eP7+g+Pu+88+4TstO8PjRKgAABAgQIECBAgAABAisUaBK0V9iTywkQIECAAAECBAgQIECAQFoBQTvt6jROgAABAgQIECBAgAABAuMoIGiP41b0RIAAAQIECBAgQIAAAQJpBQTttKvTOAECBAgQIECAAAECBAiMo4CgPY5b0RMBAgQIECBAgAABAgQIpBUQtNOuTuMECBAgQIAAAQIECBAgMI4CgvY4bkVPBAgQIECAAAECBAgQIJBWQNBOuzqNEyBAgAABAgQIECBAgMA4Cgja47gVPREgQIAAAQIECBAgQIBAWoE+g/ZtoXDTGRK3x/9vfBKdn8Tn3zD42r3x+OG0ihonQIAAAQIECBAgQIAAAQIDgb6C9nPifvdEfTvq0ODeN8TjnVEPnUX7ivjc26J+Nvja3nj8p60QIECAAAECBAgQIECAAIHsAn0F7ecFxHLU4dNAuoD9uqgTZ0G6Pz7X1QNP8vXsrvonQIAAAQIECBAgQIAAgaICfQXtM/lm4xOfjPr4WVy3xOf2RF0UtS/qvVG/LupvbAIECBAgQIAAAQIECBB4lgmMKmh/aRCef/QUXhfH17qf4X5z1OVR+59ltsYhQIAAAQIECBAgQIAAgYICowrau8PyjVHdt5M/1b+18cUujP8m6vMF/Y1MgAABAgQIECBAgAABAs8ygVEE7UvC6Nao9w9p9Za47p1R1w55vcsIECBAgAABAgQIECBAgMDYCowiaH86pv1b1A+GnPqauG4m6qtDXu8yAgQIECBAgAABAgQIECAwtgKjCNrdt4J3f7rr8dOm7v7f/Qmw70ddFdX9lvKfRk0OAvZ18XhkbJU0RoAAAQIECBAgQIAAAQIEhhToO2i/IM69O+odZ5x/V/y/+zNfXaB+e9S3ov4Q1f1s9leiDgzZr8sIECBAgAABAgQIECBAgMBYC/QdtMd6WM0RIECAAAECBAgQIECAAIFRCwjaoxZ2fwIECBAgQIAAAQIECBAoJSBol1q3YQkQIECAAAECBAgQIEBg1AKC9qiF3Z8AAQIECBAgQIAAAQIESgkI2qXWbVgCBAgQIECAAAECBAgQGLWAoD1qYfcnQIAAAQIECBAgQIAAgVICgnapdRuWAAECBAgQIECAAAECBEYtIGiPWtj9CRAgQIAAAQIECBAgQKCUgKBdat2GJUCAAAECBAgQIECAAIFRCwjaoxZ2fwIECBAgQIAAAQIECBAoJSBol1q3YQkQIECAAAECBAgQIEBg1AKC9qiF3Z8AAQIECBAgQIAAAQIESgkI2qXWbVgCBAgQIECAAAECBAgQGLXA/wF0ei6RudcF4gAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"orientation\":\"vertical\",\"layout\":\"IPY_MODEL_b76d9ad3513c462cbbc1a58bb7030f42\",\"min\":5,\"description\":\"Test\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.FloatSlider(\n",
    "    value=7.5,\n",
    "    min=5.0,\n",
    "    max=10.0,\n",
    "    step=0.1,\n",
    "    description='Test',\n",
    "    orientation='vertical',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### FloatProgress"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"orientation\":\"horizontal\",\"layout\":\"IPY_MODEL_a5bf8bc71d0a4167ba63d1b746ea4e9b\",\"min\":5,\"description\":\"Loading:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.FloatProgress(\n",
    "    value=7.5,\n",
    "    min=5.0,\n",
    "    max=10.0,\n",
    "    step=0.1,\n",
    "    description='Loading:',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### BoundedFloatText"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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gAABAgQIVFxA0S60gIp2IUjDKNr2AAECBAgQIECAAIGKCyjahRZQ0S4EaRhF2x4gQIAAAQIECBAgUHEBRbvQAirahSANo2jbAwQIECBAgAABAgQqLqBoF1pARbsQpGEUbXuAAAECBAgQIECAQMUFFO1CC6hoF4I0jKJtDxAgQIAAAQIECBCouICiXWgBT58+PbJixYrU29tbaETDdKNAs9lMZ86cSQMDA342u3EDmDMBAgQIECBAgEAtBPwyX2gZ4xXtl6NkvzJz5sxCIxqmGwXu3r2bomx/udFovNqN8zdnAgQIECBAgAABAnUQULQLrmK8qv3C8PDw+wsOaaguE+jr6/tTvJp9q8umbboECBAgQIAAAQIEaiWgaNdqOU2GAAECBAgQIECAAAECBNotoGi3ewWcnwABAgQIECBAgAABAgRqJaBo12o5TYYAAQIECBAgQIAAAQIE2i2gaLd7BZyfAAECBAgQIECAAAECBGoloGjXajlNhgABAgQIECBAgAABAgTaLaBot3sFnJ8AAQIECBAgQIAAAQIEaiWgaNdqOU2GAAECBAgQIECAAAECBNot8D/gOMU/vEO27AAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatTextView\",\"layout\":\"IPY_MODEL_4f198e95bd924e13b148c63a5d0aeaa4\",\"min\":5,\"description\":\"Text:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.BoundedFloatText(\n",
    "    value=7.5,\n",
    "    min=5.0,\n",
    "    max=10.0,\n",
    "    description='Text:',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### FloatText"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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AQIECBAgUG2BpgftYt0TtItRNn4gQbvxSwAAAQIECBAgQIBAxQUE7UINFLQLQRomCdoWAQECBAgQIECAAIFqCwjahfonaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogYJ2IUjDCNrWAAECBAgQIECAAIGKCwjahRooaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogYJ2IUjDCNrWAAECBAgQIECAAIGKCwjahRooaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogVevXm319fWlgYGBQiMapokC4+PjaWJiIq1evdrvZhMXgDkTIECAAAECBAjUQsAf84XaeP78+YWTk5NfWLhw4XOFhjRMAwXGxsaO9fb2/npoaGisgdM3ZQIECBAgQIAAAQK1EBC0a9FGkyBAgAABAgQIECBAgACB+SIgaM+XTjgPAgQIECBAgAABAgQIEKiFgKBdizaaBAECBAgQIECAAAECBAjMFwFBe750wnkQIECAAAECBAgQIECAQC0EBO1atNEkCBAgQIAAAQIECBAgQGC+CAja86UTzoMAAQIECBAgQIAAAQIEaiEgaNeijSZBgAABAgQIECBAgAABAvNF4H/u6cI//kHiAQAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatTextView\",\"layout\":\"IPY_MODEL_895c098a920247f592da51db1256101c\",\"description\":\"Any:\",\"value\":7.5}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.FloatText(\n",
    "    value=7.5,\n",
    "    description='Any:',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Boolean widgets"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "There are three widgets that are designed to display a boolean value."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### ToggleButton"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_44f78566a63040cea94eb32b57545ae2\",\"description\":\"Click me\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.ToggleButton(\n",
    "    description='Click me',\n",
    "    value=False,\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Checkbox"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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XVP670xqVr1mzat41xL2O5J6j7WsvfZ7ZlLvc1GyK6lZ+7pzuo0AAQIECBAgQIAAAQIErkOB8UX7roULF7540aLqi5NvdZO0ZFe+R3vDdejlv0yAAAECBAgQIECAAAECBKYUuFi0d+zYMTQ4OFhLoG+YMWNGLdu+bMvdyG/K70ZOnTp1y8aNG31XtJOLAAECBAgQIECAAAECBAhMELhYtMee37dv3+IsD1/cTSrXbA+vXr16mCIBAgQIECBAgAABAgQIECDQXeCyog2KAAECBAgQIECAAAECBAgQuHoBRfvq7RxJgAABAgQIECBAgAABAgQuE1C0nRQECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEPgPgvJsQJNIh+gAAAAASUVORK5CYII=",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_511352f0c2af4c45900a43566ed8af8e\",\"description\":\"Check me\",\"value\":true}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Checkbox(\n",
    "    description='Check me',\n",
    "    value=True,\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Valid\n",
    "\n",
    "The valid widget provides a read-only indicator."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAA3CAYAAADzJTKGAAAFY0lEQVR4Xu3cMWrUURDA4VlPENBGD5DGwlN4Bkvr9NbuahUQW8FT6AVExNbOM9gHLMWss1E0kKyROGH4D18gCYTw3n++95ofu8kqfBAgQIAAAQIECBAgQIAAAQJlAquylSxEgAABAgQIECBAgAABAgQIhNB2CQgQIECAAAECBAgQIECAQKGA0C7EtBQBAgQIECBAgAABAgQIEBDa7gABAgQIECBAgAABAgQIECgUENqFmJYiQIAAAQIECBAgQIAAAQJC2x0gQIAAAQIECBAgQIAAAQKFAkK7ENNSBAgQIECAAAECBAgQIEBAaLsDBAgQIECAAAECBAgQIECgUEBoF2JaigABAgQIECBAgAABAgQICG13gAABAgQIECBAgAABAgQIFAoI7UJMSxEgQIAAAQIECBAgQIAAAaHtDhAgQIAAAQIECBAgQIAAgUIBoV2IaSkCBAgQIECAAAECBAgQICC03QECBAgQIECAAAECBAgQIFAoILQLMS1FgAABAgQIECBAgAABAgSEtjtAgAABAgQIECBAgAABAgQKBYR2IaalCBAgQIAAAQIECBAgQICA0HYHCBAgQIAAAQIECBAgQIBAocD/hfYm7sStuB9P40PhM1mKAAECBAgQIECAAAECBAgsVuD6ob2Oe7GK9zn5YX5/Eut4uVgFD06AAAECBAgQIECAAAECBIoErhfa5yN79yDb+JqxfRCbOC16LssQIECAAAECBAgQIECAAIFFCuwP7W2m87M4yreGf8y3hn/+Pd3FyP6Wv/MoX9F+s0gBD02AAAECBAgQIECAAAECBAoF9of2Ol5lah/lXif5ivXDjO5PGdN/3i6+e4htiOzCw7AUAQIECBAgQIAAAQIECCxf4PLQ3r2avYkv+fXurxFP8vvj/HyRn4dnPxPZyz99ExAgQIAAAQIECBAgQIBAucD+V7Sfx4P4Hu8ytm9f2FVklx+EBQkQIECAAAECBAgQIEBghsDf/xnaZbEtsmecvCkIECBAgAABAgQIECBA4EYErv6v4+djW2TfyCFYlAABAgQIECBAgAABAgTmCFwd2rtZf8b263wb+XH+7fbbOeObhAABAgQIECBAgAABAgQI1Ar8W2jX7mk1AgQIECBAgAABAgQIECAwVkBojz1agxEgQIAAAQIECBAgQIBAh4DQ7lC3JwECBAgQIECAAAECBAiMFRDaY4/WYAQIECBAgAABAgQIECDQISC0O9TtSYAAAQIECBAgQIAAAQJjBYT22KM1GAECBAgQIECAAAECBAh0CAjtDnV7EiBAgAABAgQIECBAgMBYAaE99mgNRoAAAQIECBAgQIAAAQIdAkK7Q92eBAgQIECAAAECBAgQIDBWQGiPPVqDESBAgAABAgQIECBAgECHgNDuULcnAQIECBAgQIAAAQIECIwVENpjj9ZgBAgQIECAAAECBAgQINAhILQ71O1JgAABAgQIECBAgAABAmMFhPbYozUYAQIECBAgQIAAAQIECHQICO0OdXsSIECAAAECBAgQIECAwFgBoT32aA1GgAABAgQIECBAgAABAh0CQrtD3Z4ECBAgQIAAAQIECBAgMFZAaI89WoMRIECAAAECBAgQIECAQIeA0O5QtycBAgQIECBAgAABAgQIjBUQ2mOP1mAECBAgQIAAAQIECBAg0CEgtDvU7UmAAAECBAgQIECAAAECYwWE9tijNRgBAgQIECBAgAABAgQIdAgI7Q51exIgQIAAAQIECBAgQIDAWAGhPfZoDUaAAAECBAgQIECAAAECHQJCu0PdngQIECBAgAABAgQIECAwVkBojz1agxEgQIAAAQIECBAgQIBAh8APRhc7OFp+QPcAAAAASUVORK5CYII=",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_f19820430ab1406982b991ea6857e0dd\",\"value\":true}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Valid(\n",
    "    value=True,\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Selection widgets"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "There are four widgets that can be used to display single selection lists, and one that can be used to display multiple selection lists.  All inherit from the same base class.  You can specify the **enumeration of selectable options by passing a list**.  You can **also specify the enumeration as a dictionary**, in which case the **keys will be used as the item displayed** in the list and the corresponding **value will be returned** when an item is selected."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Dropdown"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_0faac0e70ef94412af916ccb2d4e76bc\",\"_options_labels\":[\"1\",\"2\",\"3\"],\"description\":\"Number:\",\"value\":\"2\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "from IPython.display import display\n",
    "w = widgets.Dropdown(\n",
    "    options=['1', '2', '3'],\n",
    "    value='2',\n",
    "    description='Number:',\n",
    ")\n",
    "display(w)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'2'"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w.value"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The following is also valid:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2376cb6182244384b8bb94fbe4ad9fb4\",\"_options_labels\":[\"Three\",\"One\",\"Two\"],\"description\":\"Number:\",\"value\":\"Two\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "w = widgets.Dropdown(\n",
    "    options={'One': 1, 'Two': 2, 'Three': 3},\n",
    "    value=2,\n",
    "    description='Number:',\n",
    ")\n",
    "display(w)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w.value"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Furthermore, if a dropdown contains too man items, a scrollbar is automatically added."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_6acfe72c94af4c188011154a742feb6f\",\"_options_labels\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\"],\"description\":\"Number:\",\"value\":\"2\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "from IPython.display import display\n",
    "w = widgets.Dropdown(\n",
    "    options=['1', '2', '3', '4', '5', '6', '7', '8', '9'],\n",
    "    value='2',\n",
    "    description='Number:',\n",
    ")\n",
    "display(w)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'2'"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w.value"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The following is also valid:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_c2b885b37be54955b1c118b8521ddd54\",\"_options_labels\":[\"Eight\",\"Nine\",\"Six\",\"Three\",\"Five\",\"One\",\"Four\",\"Seven\",\"Two\"],\"description\":\"Number:\",\"value\":\"Two\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "w = widgets.Dropdown(\n",
    "    options={'One': 1, 'Two': 2, 'Three': 3,\n",
    "            'Four': 4, 'Five': '5', 'Six': 6,\n",
    "            'Seven': 7, 'Eight': 8, 'Nine': 9},\n",
    "    value=2,\n",
    "    description='Number:',\n",
    ")\n",
    "display(w)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w.value"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### RadioButtons"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_1ef8a6bbe17b48ea8a00ff5717860c6d\",\"_options_labels\":[\"pepperoni\",\"pineapple\",\"anchovies\"],\"description\":\"Pizza topping:\",\"value\":\"pepperoni\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.RadioButtons(\n",
    "    description='Pizza topping:',\n",
    "    options=['pepperoni', 'pineapple', 'anchovies'],\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Select"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAB9CAYAAABd5huMAAAR70lEQVR4Xu3df4jfdR0H8PecZ8cSrAkWZtkP1iRJd+yaMiiZ1DCa1B+yP2xO+kcLTUIqnEp/WEJraSSDEfrH3IYw0SRrf+wPLUIZ2GwDjX6sbGYcK+bYOdek27Xenw83v+uLyvu9+9y91vceB29ud3vd5/W5x/sF23Pvz303L3kjQIAAAQIECBAgQIAAAQIEOhOY19mVXIgAAQIECBAgQIAAAQIECBBIgrYhIECAAAECBAgQIECAAAECHQoI2h1iuhQBAgQIECBAgAABAgQIEBC0zQABAgQIECBAgAABAgQIEOhQQNDuENOlCBAgQIAAAQIECBAgQICAoG0GCBAgQIAAAQIECBAgQIBAhwKCdoeYNZfas2fPh88999xfT0xMLKj5OrUECBCYLYGhoaF/vf76658ZGRnZP1s99SFAgAABAgQIDIKAoB20i/v27Ttx3nnnpeHh4aA70JYAAQLvLPDGG2+k8fHxtGjRIn9WGBYCBAgQIECAQIWAvzxVYHVZunv37hNLly7t8pKuRYAAgc4Fnn/++TQ6OurPis5lXZAAAQIECBAYZAF/eQraXUE7CF5bAgSqBATtKi7FBAgQIECAAIFWQNAOGgRBOwheWwIEqgQE7SouxQQIECBAgAABQTtyBgTtSH29CRAoFRC0S6XUESBAgAABAgR6Ak60g6ZB0A6C15YAgSoBQbuKSzEBAgQIECBAwIl25AwI2pH6ehMgUCogaJdKqSNAgAABAgQIONEOnwFBO3wL3AABAgUCgnYBkhICBAgQIECAQJ+AR8eDRkLQDoLXlgCBKgFBu4pLMQECBAgQIECgFRjEoP3J/H3dnteRvM7Ja2FeP8pr1yl7vjj/+rt5jec1mteSvL6e18bZmgtBe7ak9SFAYDoCgvZ09HwtAQIECBAgMFcFBi1ofzpv5Na8PpvXn6c29UP5/S/z+kZeP5/63O/z+y/l9ce8GoMmYDefO6OD9v79+9NDDz2UxsbG0s0335xGRkbSOec0/5bQe9u0aVNavHhxuvrqq+fqTPu+CRDoUEDQ7hDTpQgQIECAAIE5IzBIQftdedf+NBWWN/Tt4Nfyx9/L66N5NXUH8moC+N+n6t6b36/O6yeztfOne6K9ffv2tG/fvnT33Xe/5a0ePHgwLViwoF3eCBAgMF0BQXu6gr6eAAECBAgQmIsCgxS0v5A38Bd5jeS1t28zF+WPmxD+lby25NWcZP8nrzV5/Waq9mP5/V+mft38/rq8fjpTQ3G6QfvRRx9tg/Zdd901U7fmugQIEHhTQNA2DAQIECBAgACBeoFBCtrfyt/+D/J6X17/7KMYzh8fy6s56f52Xp/Ia0dezan25qlQferXnAzZTeCekbeZCNrNo+Xbtm1LV155ZVq6dGl67LHH0rx589rT7eeee6793A033JCeeeaZ9MADD6QtW7akI0eOpI0bN6ZLL700rVy5sv3cs88+2/7+rl270oEDB9LatWudkM/IFLgogTNfQNA+8/fIHRIgQIAAAQJnnsAgBe0mQK/P6/15/aOPeih//O+8vj8Vqpvffnde38mr+dnt5oXTVub129naopkI2s29b9iwIV1++eVtaH788cfTCy+8kO6444509OjRdMstt6RHHnkknXXWWWn16tVtqB4eHn7zffO548ePt6fly5cvb0P49ddf39Z7I0BgbgoI2nNz333XBAgQIECAwPQEBilor8oUzYudLcvr5OPgJ3U+mH/xt7y+nNf2vD4w9XHz+x/PqzndnsirOemelbeZCtrNSfQll1zSBu0nn3yyPZG+6aab2u/p1HD9dkG7qXv55ZfbcH7PPfekRYuap+69ESAwVwUE7bm6875vAgQIECBAYDoCgxS0mxc5+2tem/Jq/uuuU9/W5g9+mNdH8prMq3lxtOa//Dr51vx8d/Pz2M0j5iemA1r6tV0H7VdffTWdf/757SPf0w3aL774YtqxY0eanJxMd955Z+m3pI4AgQEUELQHcFN9SwQIECBAgMCMCwxS0G6wPpdX82JnK/L6w5Re8zPbv8qreUR851SYbn5veV5jUzVfze8/n9cXpz5uXqF82ynX6HwjTjdov9WrjjevNP7SSy+lZcuWFQftG2+8Md17773pggsuSPfff3+66KKL0po1a9Jrr72Wnn766XTttdemdevWpWuuucZ/Fdb57rsggf8fAUH7/2ev3CkBAgQIECBw5ggMWtBuZD+V1zfzOpTX0byaoP3jvHZPsZ98YbTx/HHzyHjzImnNf0Z9e14H82pMfpdX84JoP5uprTqdoN282NmDDz6YXnnllbRixYo0f/78dOzYsZSvle6777721+vXr08XX3xx+5j41q1b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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_8ec4deb92cab406788d42b6d7878b4e4\",\"_options_labels\":[\"Linux\",\"Windows\",\"OSX\"],\"description\":\"OS:\",\"value\":\"Linux\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Select(\n",
    "    description='OS:',\n",
    "    options=['Linux', 'Windows', 'OSX'],\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### SelectionSlider"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ae8c2bec79f741cfb0a76f4d801eb686\",\"_options_labels\":[\"scrambled\",\"sunny side up\",\"poached\",\"over easy\"],\"description\":\"I like my eggs ...\",\"value\":\"scrambled\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.SelectionSlider(\n",
    "    description='I like my eggs ...',\n",
    "    options=['scrambled', 'sunny side up', 'poached', 'over easy'],\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### ToggleButtons"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAAvCAYAAAAcoLJwAAAP5ElEQVR4Xu3df5TNdR7H8beQ8WNi6ZRSB2mOhOyUbIis3ZFfW0k5cvQDmyQnHT9iqfxIq86WlVD6RUslZAlJJBRDtSmHsmyHljNi6mhCjd/7eX261042zdw7X+f7vbPP7znvc4d7v5/7+T6+95/X/fy4pYwDAQQQQAABBBBAAAEEEEAAAQQCEygVWEs0hAACCCCAAAIIIIAAAggggAACRtDmQ4AAAggggAACCCCAAAIIIIBAgAIE7QAxaQoBBBBAAAEEEEAAAQQQQAABgjafAQQQQAABBBBAAAEEEEAAAQQCFCBoB4hJUwgggAACCCCAAAIIIIAAAggQtPkMIIAAAggggAACCCCAAAIIIBCgAEE7QEyaQgABBBBAAAEEEEAAAQQQQICgHdBnYPbs2S3Kly+/8uDBgyXGtFKlSlatWrWAhEpWM2lpaZafn5/SF1W5cuVj+/fvr5OZmbk9pS+EziOAAAIIIIAAAgggEDGBEhMKw3ZduHDh8UsuucQqVKgQdlcCe//s7GzLysqy9PT0wNosCQ3t27fPcnJyrG7duil9Obm5uZaXl5eTkZFRI6UvhM4jgAACCCCAAAIIIBAxAYJ2QDfk9ddfP960adOAWotGMwTtn78PJSVo6zp27Nixt379+lWj8YmjFwgggAACCCCAAAIIlAwBgnZA95GgHRBkCjRD0E6Bm0QXEUAAAQQQQAABBBAIUYCgHRA+QTsgyBRohqCdAjeJLiKAAAIIIIAAAgggEKIAQTsgfIJ2QJAp0AxBOwVuEl1EAAEEEEAAAQQQQCBEAYJ2QPgE7YAgU6AZgnYK3CS6iAACCCCAAAIIIIBAiAIE7YDwCdoBQaZAMwTtFLhJdBEBBBBAAAEEEEAAgRAFCNoB4RO0A4JMgWYI2ilwk+giAggggAACCCCAAAIhCvw/Bu1qznuwK/0Icqeg7AnaQUlGvx2CdvTvET1EAAEEEEAAAQQQQCBMgbCDdgd38T1c7XOV5aqGq4auNp5GFP1m8HBXjVz9Pqj3IWgHJRn9dgja0b9H9BABBBBAAAEEEEAAgTAFwgzatdyFL3b1a1cHXVVy9Y6rXqc5aMu7t6suUQja69evt1WrVll6erp98MEH9vXXX9ucOXMsLy/PXnnlFTt48KDdd999oXxGsrOzLSsry/etqEdOTo49++yztmTJEuvevbv98MMPtnHjRuvTp49dddVVRW2myK977733bPz48fbEE09YrVr6SJ3+I5mgfezYMVu5cqWNGDHCmjRpYg0aNLCjR4+a+n/jjTfaddddd/o7ftI76Dp27Nixt379+vryiQMBBBBAAAEEEEAAAQQCEggzaCvojnZV39XR2PX8wT1uc3U6R7T1Vn901dVVqCPa+fn5du+999qkSZOsbNmydujQIRs1apQ98sgjnmPBggX2+eef2/333x/Q7U6smWSCtt5BgXL06NH2zjv63sTspZdeshdeeMEWL15sFStWTKwTRXh169at7cUXX4x00I5fRteuXe2mm27ypUOfgeXLl1v79u2LcKX/fcns2bPt5ptvTuick19M0C4WHycjgAACCCCAAAIIIHBKgTCDdobrlQL1MlcKvrtcVXZVNvY4xD2mudrkapirf7hSON7jqoyr/rHXtXOPf3E1K3aVCvBqW1PR17oaGvt/TVNXmslz9VtXB1zFg/Y/3d9/cjX3lFKFPJHM1PE9e/bY3Xff7UdkL7zwQv8O77//vl199dX+77fffts++eSTlAvaGqUdOXLkiaC9evVq69+/v82bN88uuOCCZIlPeV67du3s6aefTomgfcstt1jnzp1PBG1d1OHDh/0XLUU9NPNBI/ivvfZaUU/52dcRtIvFx8kIIIAAAggggAACCJxSIMygrU5pWG+aq2Ou/uxqnKtDrkq70rBuR1d9XG13tcLVKlc9XWkzs9Wu1rhq42qeq1qx+p17HOvqV652ulI43xB7TWP3qNHzKa7quIoH7XjIVuBO6kgmaOuNFEg3bdpk3bp1s44dO/4kcJ0ctOfOneuf37Vrlx8ZVmjbsGGDjRkzxnr06GFXXnmljRs3zkqVKuXDuR7Hjh1rd911l1100UUJX1eyI9oFg7ZC5LBhw/xU+ClTpvg+aRr1q6++aqVLl7Zly5b5/qnvOmbOnGlVqlTxXzBs3brVGjZsaG3atLEBAwbY8OHDLTMz04dqPacp6joKBm2NbKv9r776yk95V8B/6623/HvffvvtNnnyZG9yxRVXJOwRPyGZqePxcwsG7QMHDti6detMI/JaIvDYY49Z3bp1be3atX6EW9P2v/jiC/+FRbly5cx9xvyygmeeecbPdtA9b9u2rVWtmtzMb4J20h8B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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"tooltips\":[],\"layout\":\"IPY_MODEL_744e2776bcc44fbfa6295440480e7fda\",\"icons\":[],\"button_style\":\"\",\"_options_labels\":[\"Slow\",\"Regular\",\"Fast\"],\"description\":\"Speed:\",\"value\":\"Slow\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.ToggleButtons(\n",
    "    description='Speed:',\n",
    "    options=['Slow', 'Regular', 'Fast'],\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### SelectMultiple\n",
    "Multiple values can be selected with <kbd>shift</kbd> and/or <kbd>ctrl</kbd> (or <kbd>command</kbd>) pressed and mouse clicks or arrow keys."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "collapsed": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_6593b7b050d5431497572e146ed9e612\",\"_options_labels\":[\"Apples\",\"Oranges\",\"Pears\"],\"description\":\"Fruits\",\"value\":[]}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "w = widgets.SelectMultiple(\n",
    "    description=\"Fruits\",\n",
    "    options=['Apples', 'Oranges', 'Pears']\n",
    ")\n",
    "display(w)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "()"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w.value"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## String widgets"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "There are 4 widgets that can be used to display a string value.  Of those, the `Text` and `Textarea` widgets accept input.  The `Label` and `HTML` widgets display the string as either Label or HTML respectively, but do not accept input."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Text"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_0005654823ad408b9a151ee6a1568d84\",\"description\":\"String:\",\"value\":\"Hello World\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Text(\n",
    "    description='String:',\n",
    "    value='Hello World',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Textarea"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_3ff67fa733ce4307b269eee1d8909498\",\"description\":\"String:\",\"value\":\"Hello World\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Textarea(\n",
    "    description='String:',\n",
    "    value='Hello World',\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Label"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_05ecf67caace4f7ca96bc831d89ab726\",\"value\":\"$$\\\\frac{n!}{k!(n-k)!} = \\\\binom{n}{k}$$\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Label(\n",
    "    value=\"$$\\\\frac{n!}{k!(n-k)!} = \\\\binom{n}{k}$$\",\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### HTML"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_b7e4555c2b6f4291a3d5eacc1ade0416\",\"value\":\"Hello <b>World</b>\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.HTML(\n",
    "    value=\"Hello <b>World</b>\"\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Button"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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gnaJYCu5rKBdyd03dwIECBAgQIAAAQIEBG1rIHcBQTt3UgUJECBAgAABAgQIECiQgKBdoGYVZaiCdlE6ZZwECBAgQIAAAQIECJRCQNAuhWqF1xS0K3wBmD4BAgQIECBAgACBChcQtCt8AZRi+oJ2KVTVJECAAAECBAgQIECgKAKCdlE6VaBxCtoFapahEiBAgAABAgQIECCQu4CgnTupgoK2NUCAAAECBAgQIECAQCULCNqV3P0SzV3QLhGssgQIECBAgAABAgQIFEKgKWg/fPiwsbq6OmpqagoxcINsmwINDQ3x9u3bGDBgQNPaapsjNSoCBAgQIECAAAECBAiURqApDP3666+d379/P61z586TSvNVqlaCQH19/fGvvvrqQG1tbX0lzNccCRAgQIAAAQIECBAg8L8Cdh2tCQIECBAgQIAAAQIECBAgkKOAoJ0jplIECBAgQIAAAQIECBAgQEDQtgYIECBAgAABAgQIECBAgECOAoJ2jphKESBAgAABAgQIECBAgAABQdsaIECAAAECBAgQIECAAAECOQoI2jliKkWAAAECBAgQIECAAAECBARta4AAAQIECBAgQIAAAQIECOQo8F9r+KxOTA9wzwAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_21557de8f4e7413e9ef49f608950c28f\",\"description\":\"Click me\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "widgets.Button(description='Click me')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "[Index](Index.ipynb) - [Back](Widget Basics.ipynb) - [Next](Widget Events.ipynb)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.4.3+"
  },
  "widgets": {
   "state": {
    "0005654823ad408b9a151ee6a1568d84": {
     "views": []
    },
    "05ecf67caace4f7ca96bc831d89ab726": {
     "views": []
    },
    "0faac0e70ef94412af916ccb2d4e76bc": {
     "views": []
    },
    "1ef8a6bbe17b48ea8a00ff5717860c6d": {
     "views": []
    },
    "21557de8f4e7413e9ef49f608950c28f": {
     "views": []
    },
    "2376cb6182244384b8bb94fbe4ad9fb4": {
     "views": []
    },
    "34d7c31744f943a091fd045d5faabcf2": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 21,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAAvCAYAAAAcoLJwAAAP5ElEQVR4Xu3df5TNdR7H8beQ8WNi6ZRSB2mOhOyUbIis3ZFfW0k5cvQDmyQnHT9iqfxIq86WlVD6RUslZAlJJBRDtSmHsmyHljNi6mhCjd/7eX261042zdw7X+f7vbPP7znvc4d7v5/7+T6+95/X/fy4pYwDAQQQQAABBBBAAAEEEEAAAQQCEygVWEs0hAACCCCAAAIIIIAAAggggAACRtDmQ4AAAggggAACCCCAAAIIIIBAgAIE7QAxaQoBBBBAAAEEEEAAAQQQQAABgjafAQQQQAABBBBAAAEEEEAAAQQCFCBoB4hJUwgggAACCCCAAAIIIIAAAggQtPkMIIAAAggggAACCCCAAAIIIBCgAEE7QEyaQgABBBBAAAEEEEAAAQQQQICgHdBnYPbs2S3Kly+/8uDBgyXGtFKlSlatWrWAhEpWM2lpaZafn5/SF1W5cuVj+/fvr5OZmbk9pS+EziOAAAIIIIAAAgggEDGBEhMKw3ZduHDh8UsuucQqVKgQdlcCe//s7GzLysqy9PT0wNosCQ3t27fPcnJyrG7duil9Obm5uZaXl5eTkZFRI6UvhM4jgAACCCCAAAIIIBAxAYJ2QDfk9ddfP960adOAWotGMwTtn78PJSVo6zp27Nixt379+lWj8YmjFwgggAACCCCAAAIIlAwBgnZA95GgHRBkCjRD0E6Bm0QXEUAAAQQQQAABBBAIUYCgHRA+QTsgyBRohqCdAjeJLiKAAAIIIIAAAgggEKIAQTsgfIJ2QJAp0AxBOwVuEl1EAAEEEEAAAQQQQCBEAYJ2QPgE7YAgU6AZgnYK3CS6iAACCCCAAAIIIIBAiAIE7YDwCdoBQaZAMwTtFLhJdBEBBBBAAAEEEEAAgRAFCNoB4RO0A4JMgWYI2ilwk+giAggggAACCCCAAAIhCvw/Bu1qznuwK/0Icqeg7AnaQUlGvx2CdvTvET1EAAEEEEAAAQQQQCBMgbCDdgd38T1c7XOV5aqGq4auNp5GFP1m8HBXjVz9Pqj3IWgHJRn9dgja0b9H9BABBBBAAAEEEEAAgTAFwgzatdyFL3b1a1cHXVVy9Y6rXqc5aMu7t6suUQja69evt1WrVll6erp98MEH9vXXX9ucOXMsLy/PXnnlFTt48KDdd999oXxGsrOzLSsry/etqEdOTo49++yztmTJEuvevbv98MMPtnHjRuvTp49dddVVRW2myK977733bPz48fbEE09YrVr6SJ3+I5mgfezYMVu5cqWNGDHCmjRpYg0aNLCjR4+a+n/jjTfaddddd/o7ftI76Dp27Nixt379+vryiQMBBBBAAAEEEEAAAQQCEggzaCvojnZV39XR2PX8wT1uc3U6R7T1Vn901dVVqCPa+fn5du+999qkSZOsbNmydujQIRs1apQ98sgjnmPBggX2+eef2/333x/Q7U6smWSCtt5BgXL06NH2zjv63sTspZdeshdeeMEWL15sFStWTKwTRXh169at7cUXX4x00I5fRteuXe2mm27ypUOfgeXLl1v79u2LcKX/fcns2bPt5ptvTuick19M0C4WHycjgAACCCCAAAIIIHBKgTCDdobrlQL1MlcKvrtcVXZVNvY4xD2mudrkapirf7hSON7jqoyr/rHXtXOPf3E1K3aVCvBqW1PR17oaGvt/TVNXmslz9VtXB1zFg/Y/3d9/cjX3lFKFPJHM1PE9e/bY3Xff7UdkL7zwQv8O77//vl199dX+77fffts++eSTlAvaGqUdOXLkiaC9evVq69+/v82bN88uuOCCZIlPeV67du3s6aefTomgfcstt1jnzp1PBG1d1OHDh/0XLUU9NPNBI/ivvfZaUU/52dcRtIvFx8kIIIAAAggggAACCJxSIMygrU5pWG+aq2Ou/uxqnKtDrkq70rBuR1d9XG13tcLVKlc9XWkzs9Wu1rhq42qeq1qx+p17HOvqV652ulI43xB7TWP3qNHzKa7quIoH7XjIVuBO6kgmaOuNFEg3bdpk3bp1s44dO/4kcJ0ctOfOneuf37Vrlx8ZVmjbsGGDjRkzxnr06GFXXnmljRs3zkqVKuXDuR7Hjh1rd911l1100UUJX1eyI9oFg7ZC5LBhw/xU+ClTpvg+aRr1q6++aqVLl7Zly5b5/qnvOmbOnGlVqlTxXzBs3brVGjZsaG3atLEBAwbY8OHDLTMz04dqPacp6joKBm2NbKv9r776yk95V8B/6623/HvffvvtNnnyZG9yxRVXJOwRPyGZqePxcwsG7QMHDti6detMI/JaIvDYY49Z3bp1be3atX6EW9P2v/jiC/+FRbly5cx9xvyygmeeecbPdtA9b9u2rVWtmtzMb4J20h8BTkQAAQQQQAABBBBA4BcFwg7a6lxNV+Nd3eBqvSuNNmvUeZArLer9cY7tj4F7pKvqrjTK/byr46406t3KlUbAtfZax9bYY0v3+HdXWgeuax0Q+/9ITB1XXzR1WGux33jjDTvnnHOsX79+dtlll/luFgzaCqQ7d+60O+64wz+nddsKYh06dLCnnnrKqlev7qcSf/jhh36q9sSJE33bCpk33CDaxI/iBG2F63vuucemTZvmR29vu+02O/PMM30nNLKdlpbmQ+K7777rA+abb77pQ6Wmzeucb775xq699lrf/7PPPtt69+5tt956q7Vo0cKva54+ffr/BG3NCpCHpqjv3bvXh1WFVq2F1nl6n9q1a1u1atWsfPnyiYPEzihu0Nb7K1B/+umn/p7pOvWFie6bRqqXLl1q8+fP9/fw8ccft8aNG1urVq28m+7lZ599Zg8++KAP3sU5CNrF0eNcBBBAAAEEEEAAAQROLRBm0K7luvVvVxrN1qFp3UoOU131dXVy0NZ86qWulJC0S7lGpDWNvOCxwP1juqv4NPL4czpPo98jYv8RmaAd76DblMqPVG7evPnExl4Fg/YDDzzgw6JCmQ6N/Gok/OGHH/bnaPq5zldA02jnoEGD/KjupZde6gN8MkdxgnZ86rgeFXqffPLJE11Q3xo1auT7tX//fj+qq9HqNWvW+PD4/PP6DsX89c6YMcNq1qxZpKCtzdA0mq3p95qW/+ijj9pHH33k21JQ1VTrc889NxmKn5xT3KAdnzquUeyPP/7YmjZt6tv//vvvbcWKFT5Ib9myxX+RIJMhQ4b4UftevXr5/hO0i30LaQABBBBAAAEEEEAAgdMqEGbQbuuubLcrjWLHD6211s9uaTr4yUG7tfs/pTX9/NcWVxoFnxw7sYp7VIIa6Ep/a512/PiN+0O7iWnKePz/IxG0tcO4AqHCsI4jR47YwIEDfcDUKHDBoK0gqp2qNfVYh0ZttVZXu1jr6Nu3r915551+1FuBbffu3XbeeecVa8OsIIK2QmmXLl38WvT4ztoajVfY1HXGr1uP+mJAI/b6skAbw+mcl19+2U8x1/Ry7WL+SyPa559/vv+CQdPFde0tW7aMdNAu8BnV7t9+9FrLADRtPj5ir8+ElgpMmDDBz1bQlHt9ccGIdkE9/kYAAQQQQAABBBBAIFoCYQftfo6jsyv9vJeOma7WufqrKwXtTq6ax54b4x5zXClcj4o9r03StP66myu11czVclcTXGnKuDZKm+FKO5v/zVUrVxrZ1vpvbY6mhcGHXaltvW5z7L0SfkhmjXZubq7fjVsjllq7rEMBqlOnTnb55Zf/JGgvWrTIh2uNXJcpU8afd/HFF9s111zjz9P67YULF/rntS5aP6elHc3jYTbhC3InJBu0teu4RrI1LVyHRmU1lVyj09oMTVPltWu2dibXdG9NiVaIPuOMM/waaq051hr05s2b+2njOrRGu1mzZv4LiOeee86PWmuqtY74Gm2tA9fIv9pTcNVrtaP3WWed5Ue0NQtAU+yLexRnRPvkXcfjfdHa8u3bt3sTrcPWlHnNAtA91XXoywZ9QaG/ZTJ48GA/c+G7777z15fMwdTxZNQ4BwEEEEAAAQQQQACBwgXCDtr6He3trhSOK7j6lysN0Wo6uYK2flNbAfiIK/2Ys57TyHQ5Vwrj2uhMG571cKVdyXVo2rkCuK5Nm5wpYOtvhXOt89ZO5DqnnisFbL231nzrtfNjbST8kGzQ7tmzp2VkZPip1BqJ1qjs9ddfb9ooS5t+bdu2zYYOHWo1atTw4VrhXOt7FUoVyOPHt99+a7NmzfJTrHUocGuUO74uOuELcickE7Tjv6OtgKjRWQVcrcfW35oiri8AtLmZ1iLH11/rywVdv0bj1X9NJ9eIttZRa7q0QrhG7zWqry8gtHGa2tfov9Zfq02Nfmv9sq5ZX1po5F9+Craaeq7Xqi1tIFYcEzkmE7Q1pV1ry3UN2ohNX4LUqaPVDz8emv6v/3O/ae13nZ86dao99NBDfrM4zXrQFypffvmlX8MvG23sVq9ePb/pXaVK+gn6xA+CduJmnIEAAggggAACCCCAQFEEwgzahfXv5Knjhb0+1OeTCdqhdrgIb55M0C5Cs6d8iTYu02i9Nv/SoS8eFJYVkqN0JBO0o9T/eF8I2lG8K/QJAQQQQAABBBBAoCQIRDlo6ye8tOu4ppZH/iBoF/8WaX22RqSbNGniG9Na5CVLlvhR6SgdBO0o3Q36ggACCCCAAAIIIIBA9ASiGrQbOKqJrvTTX91d6TezI30QtIt/ezQ9fNKkSX5qtHbX1iZxmuqt3w6P0kHQjtLdoC8IIIAAAggggAACCERPIKpBO3pShfSIoJ1ytyzpDhO0k6bjRAQQQAABBBBAAAEE/i8ECNoB3WaCdkCQKdAMQTsFbhJdRAABBBBAAAEEEEAgRAGCdkD4BO2AIFOgGYJ2CtwkuogAAggggAACCCCAQIgCBO2A8AnaAUGmQDME7RS4SXQRAQQQQAABBBBAAIEQBQjaAeETtAOCTIFmCNopcJPoIgIIIIAAAggggAACIQoQtAPCJ2gHBJkCzRC0U+Am0UUEEEAAAQQQQAABBEIUIGgHhE/QDggyBZohaKfATaKLCCCAAAIIIIAAAgiEKEDQDgh/3rx5xxs0aGAVKlQIqMXwm8nOzrasrCxLT08PvzMR6kFJCdq5ubmWl5eXk5GRUSNCvHQFAQQQQAABBBBAAIGUFyBoB3QL58yZ07506dKLjh07FlCL4TejgF21atXwOxLBHqSlpVl+fn4Ee1b0LlWsWFHXUDszM3N70c/ilQgggAACCCCAAAIIIFCYAEG7MCGeRwABBBBAAAEEEEAAAQQQQCABAYJ2Ali8FAEEEEAAAQQQQAABBBBAAIHCBAjahQnxPAIIIIAAAggggAACCCCAAAIJCBC0E8DipQgggAACCCCAAAIIIIAAAggUJkDQLkyI5xFAAAEEEEAAAQQQQAABBBBIQICgnQAWL0UAAQQQQAABBBBAAAEEEECgMAGCdmFCPI8AAggggAACCCCAAAIIIIBAAgL/Aan0horuKhYMAAAAAElFTkSuQmCC",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"tooltips\":[],\"layout\":\"IPY_MODEL_744e2776bcc44fbfa6295440480e7fda\",\"icons\":[],\"button_style\":\"\",\"_options_labels\":[\"Slow\",\"Regular\",\"Fast\"],\"description\":\"Speed:\",\"value\":\"Slow\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.ToggleButtons(\n    description='Speed:',\n    options=['Slow', 'Regular', 'Fast'],\n)"
       },
       "cell_index": 46,
       "root": true
      }
     ]
    },
    "3c157b34dd654c31b7e8fe76da5aec03": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 19,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAB9CAYAAABd5huMAAAR70lEQVR4Xu3df4jfdR0H8PecZ8cSrAkWZtkP1iRJd+yaMiiZ1DCa1B+yP2xO+kcLTUIqnEp/WEJraSSDEfrH3IYw0SRrf+wPLUIZ2GwDjX6sbGYcK+bYOdek27Xenw83v+uLyvu9+9y91vceB29ud3vd5/W5x/sF23Pvz303L3kjQIAAAQIECBAgQIAAAQIEOhOY19mVXIgAAQIECBAgQIAAAQIECBBIgrYhIECAAAECBAgQIECAAAECHQoI2h1iuhQBAgQIECBAgAABAgQIEBC0zQABAgQIECBAgAABAgQIEOhQQNDuENOlCBAgQIAAAQIECBAgQICAoG0GCBAgQIAAAQIECBAgQIBAhwKCdoeYNZfas2fPh88999xfT0xMLKj5OrUECBCYLYGhoaF/vf76658ZGRnZP1s99SFAgAABAgQIDIKAoB20i/v27Ttx3nnnpeHh4aA70JYAAQLvLPDGG2+k8fHxtGjRIn9WGBYCBAgQIECAQIWAvzxVYHVZunv37hNLly7t8pKuRYAAgc4Fnn/++TQ6OurPis5lXZAAAQIECBAYZAF/eQraXUE7CF5bAgSqBATtKi7FBAgQIECAAIFWQNAOGgRBOwheWwIEqgQE7SouxQQIECBAgAABQTtyBgTtSH29CRAoFRC0S6XUESBAgAABAgR6Ak60g6ZB0A6C15YAgSoBQbuKSzEBAgQIECBAwIl25AwI2pH6ehMgUCogaJdKqSNAgAABAgQIONEOnwFBO3wL3AABAgUCgnYBkhICBAgQIECAQJ+AR8eDRkLQDoLXlgCBKgFBu4pLMQECBAgQIECgFRjEoP3J/H3dnteRvM7Ja2FeP8pr1yl7vjj/+rt5jec1mteSvL6e18bZmgtBe7ak9SFAYDoCgvZ09HwtAQIECBAgMFcFBi1ofzpv5Na8PpvXn6c29UP5/S/z+kZeP5/63O/z+y/l9ce8GoMmYDefO6OD9v79+9NDDz2UxsbG0s0335xGRkbSOec0/5bQe9u0aVNavHhxuvrqq+fqTPu+CRDoUEDQ7hDTpQgQIECAAIE5IzBIQftdedf+NBWWN/Tt4Nfyx9/L66N5NXUH8moC+N+n6t6b36/O6yeztfOne6K9ffv2tG/fvnT33Xe/5a0ePHgwLViwoF3eCBAgMF0BQXu6gr6eAAECBAgQmIsCgxS0v5A38Bd5jeS1t28zF+WPmxD+lby25NWcZP8nrzV5/Waq9mP5/V+mft38/rq8fjpTQ3G6QfvRRx9tg/Zdd901U7fmugQIEHhTQNA2DAQIECBAgACBeoFBCtrfyt/+D/J6X17/7KMYzh8fy6s56f52Xp/Ia0dezan25qlQferXnAzZTeCekbeZCNrNo+Xbtm1LV155ZVq6dGl67LHH0rx589rT7eeee6793A033JCeeeaZ9MADD6QtW7akI0eOpI0bN6ZLL700rVy5sv3cs88+2/7+rl270oEDB9LatWudkM/IFLgogTNfQNA+8/fIHRIgQIAAAQJnnsAgBe0mQK/P6/15/aOPeih//O+8vj8Vqpvffnde38mr+dnt5oXTVub129naopkI2s29b9iwIV1++eVtaH788cfTCy+8kO6444509OjRdMstt6RHHnkknXXWWWn16tVtqB4eHn7zffO548ePt6fly5cvb0P49ddf39Z7I0BgbgoI2nNz333XBAgQIECAwPQEBilor8oUzYudLcvr5OPgJ3U+mH/xt7y+nNf2vD4w9XHz+x/PqzndnsirOemelbeZCtrNSfQll1zSBu0nn3yyPZG+6aab2u/p1HD9dkG7qXv55ZfbcH7PPfekRYuap+69ESAwVwUE7bm6875vAgQIECBAYDoCgxS0mxc5+2tem/Jq/uuuU9/W5g9+mNdH8prMq3lxtOa//Dr51vx8d/Pz2M0j5iemA1r6tV0H7VdffTWdf/757SPf0w3aL774YtqxY0eanJxMd955Z+m3pI4AgQEUELQHcFN9SwQIECBAgMCMCwxS0G6wPpdX82JnK/L6w5Re8zPbv8qreUR851SYbn5veV5jUzVfze8/n9cXpz5uXqF82ynX6HwjTjdov9WrjjevNP7SSy+lZcuWFQftG2+8Md17773pggsuSPfff3+66KKL0po1a9Jrr72Wnn766XTttdemdevWpWuuucZ/Fdb57rsggf8fAUH7/2ev3CkBAgQIECBw5ggMWtBuZD+V1zfzOpTX0byaoP3jvHZPsZ98YbTx/HHzyHjzImnNf0Z9e14H82pMfpdX84JoP5uprTqdoN282NmDDz6YXnnllbRixYo0f/78dOzYsZSvle6777721+vXr08XX3xx+5j41q1b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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_8ec4deb92cab406788d42b6d7878b4e4\",\"_options_labels\":[\"Linux\",\"Windows\",\"OSX\"],\"description\":\"OS:\",\"value\":\"Linux\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Select(\n    description='OS:',\n    options=['Linux', 'Windows', 'OSX'],\n)"
       },
       "cell_index": 42,
       "root": true
      }
     ]
    },
    "3ff67fa733ce4307b269eee1d8909498": {
     "views": []
    },
    "44f78566a63040cea94eb32b57545ae2": {
     "views": []
    },
    "4f198e95bd924e13b148c63a5d0aeaa4": {
     "views": []
    },
    "511352f0c2af4c45900a43566ed8af8e": {
     "views": []
    },
    "58c9fd04a6184f9da28195d32595b4d2": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 16,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_c2b885b37be54955b1c118b8521ddd54\",\"_options_labels\":[\"Eight\",\"Nine\",\"Six\",\"Three\",\"Five\",\"One\",\"Four\",\"Seven\",\"Two\"],\"description\":\"Number:\",\"value\":\"Two\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w = widgets.Dropdown(\n    options={'One': 1, 'Two': 2, 'Three': 3,\n            'Four': 4, 'Five': '5', 'Six': 6,\n            'Seven': 7, 'Eight': 8, 'Nine': 9},\n    value=2,\n    description='Number:',\n)\ndisplay(w)"
       },
       "cell_index": 37,
       "root": true
      }
     ]
    },
    "5cc56a6cd18c4705950d04a3f63acab4": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 20,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ae8c2bec79f741cfb0a76f4d801eb686\",\"_options_labels\":[\"scrambled\",\"sunny side up\",\"poached\",\"over easy\"],\"description\":\"I like my eggs ...\",\"value\":\"scrambled\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.SelectionSlider(\n    description='I like my eggs ...',\n    options=['scrambled', 'sunny side up', 'poached', 'over easy'],\n)"
       },
       "cell_index": 44,
       "root": true
      }
     ]
    },
    "619da22432a84746b06de9298994e6eb": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 14,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_6acfe72c94af4c188011154a742feb6f\",\"_options_labels\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\"],\"description\":\"Number:\",\"value\":\"2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "from IPython.display import display\nw = widgets.Dropdown(\n    options=['1', '2', '3', '4', '5', '6', '7', '8', '9'],\n    value='2',\n    description='Number:',\n)\ndisplay(w)"
       },
       "cell_index": 34,
       "root": true
      }
     ]
    },
    "6593b7b050d5431497572e146ed9e612": {
     "views": []
    },
    "6acfe72c94af4c188011154a742feb6f": {
     "views": []
    },
    "71f13d3c50874914b6e1b3c1f84b1548": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 10,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_0faac0e70ef94412af916ccb2d4e76bc\",\"_options_labels\":[\"1\",\"2\",\"3\"],\"description\":\"Number:\",\"value\":\"2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "from IPython.display import display\nw = widgets.Dropdown(\n    options=['1', '2', '3'],\n    value='2',\n    description='Number:',\n)\ndisplay(w)"
       },
       "cell_index": 28,
       "root": true
      }
     ]
    },
    "7236833f83cd4d8199d5758047cd4e59": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 27,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_b7e4555c2b6f4291a3d5eacc1ade0416\",\"value\":\"Hello <b>World</b>\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.HTML(\n    value=\"Hello <b>World</b>\"\n)"
       },
       "cell_index": 59,
       "root": true
      }
     ]
    },
    "744e2776bcc44fbfa6295440480e7fda": {
     "views": []
    },
    "79c715977cff49b69da38f9496075bf2": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 4,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"orientation\":\"horizontal\",\"layout\":\"IPY_MODEL_a5bf8bc71d0a4167ba63d1b746ea4e9b\",\"min\":5,\"description\":\"Loading:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.FloatProgress(\n    value=7.5,\n    min=5.0,\n    max=10.0,\n    step=0.1,\n    description='Loading:',\n)"
       },
       "cell_index": 12,
       "root": true
      }
     ]
    },
    "79db754403c041e286d696b9f48dddc8": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 5,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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gAABAgQIVFxA0S60gIp2IUjDKNr2AAECBAgQIECAAIGKCyjahRZQ0S4EaRhF2x4gQIAAAQIECBAgUHEBRbvQAirahSANo2jbAwQIECBAgAABAgQqLqBoF1pARbsQpGEUbXuAAAECBAgQIECAQMUFFO1CC6hoF4I0jKJtDxAgQIAAAQIECBCouICiXWgBT58+PbJixYrU29tbaETDdKNAs9lMZ86cSQMDA342u3EDmDMBAgQIECBAgEAtBPwyX2gZ4xXtl6NkvzJz5sxCIxqmGwXu3r2bomx/udFovNqN8zdnAgQIECBAgAABAnUQULQLrmK8qv3C8PDw+wsOaaguE+jr6/tTvJp9q8umbboECBAgQIAAAQIEaiWgaNdqOU2GAAECBAgQIECAAAECBNotoGi3ewWcnwABAgQIECBAgAABAgRqJaBo12o5TYYAAQIECBAgQIAAAQIE2i2gaLd7BZyfAAECBAgQIECAAAECBGoloGjXajlNhgABAgQIECBAgAABAgTaLaBot3sFnJ8AAQIECBAgQIAAAQIEaiWgaNdqOU2GAAECBAgQIECAAAECBNot8D/gOMU/vEO27AAAAABJRU5ErkJggg==",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatTextView\",\"layout\":\"IPY_MODEL_4f198e95bd924e13b148c63a5d0aeaa4\",\"min\":5,\"description\":\"Text:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.BoundedFloatText(\n    value=7.5,\n    min=5.0,\n    max=10.0,\n    description='Text:',\n)"
       },
       "cell_index": 14,
       "root": true
      }
     ]
    },
    "895c098a920247f592da51db1256101c": {
     "views": []
    },
    "8ac287416a824f5aaaf767337bb36af1": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 28,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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gnaJYCu5rKBdyd03dwIECBAgQIAAAQIEBG1rIHcBQTt3UgUJECBAgAABAgQIECiQgKBdoGYVZaiCdlE6ZZwECBAgQIAAAQIECJRCQNAuhWqF1xS0K3wBmD4BAgQIECBAgACBChcQtCt8AZRi+oJ2KVTVJECAAAECBAgQIECgKAKCdlE6VaBxCtoFapahEiBAgAABAgQIECCQu4CgnTupgoK2NUCAAAECBAgQIECAQCULCNqV3P0SzV3QLhGssgQIECBAgAABAgQIFEKgKWg/fPiwsbq6OmpqagoxcINsmwINDQ3x9u3bGDBgQNPaapsjNSoCBAgQIECAAAECBAiURqApDP3666+d379/P61z586TSvNVqlaCQH19/fGvvvrqQG1tbX0lzNccCRAgQIAAAQIECBAg8L8Cdh2tCQIECBAgQIAAAQIECBAgkKOAoJ0jplIECBAgQIAAAQIECBAgQEDQtgYIECBAgAABAgQIECBAgECOAoJ2jphKESBAgAABAgQIECBAgAABQdsaIECAAAECBAgQIECAAAECOQoI2jliKkWAAAECBAgQIECAAAECBARta4AAAQIECBAgQIAAAQIECOQo8F9r+KxOTA9wzwAAAABJRU5ErkJggg==",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_21557de8f4e7413e9ef49f608950c28f\",\"description\":\"Click me\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Button(description='Click me')"
       },
       "cell_index": 61,
       "root": true
      }
     ]
    },
    "8ec4deb92cab406788d42b6d7878b4e4": {
     "views": []
    },
    "945284d53d2b47148ba81bf085a3aa77": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 3,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAEJCAYAAABrIl/vAAAaXElEQVR4Xu3dW4hdZxUH8Els0iaTUHWC2gFtgyO02IltMeqLOgVREIp3UbEabwiipVptH7wktQULLWixUhDpBUR90GdRkbRYryNUE6GKaILC4KXRxmQ6SSYkrh1OIYS0OTPd5+tZXb/A4kxm9tnfWr91Xv6cuayZ8I8AAQIECBAgQIAAAQIECBDoTWBNb3dyIwIECBAgQIAAAQIECBAgQGBC0PYiIECAAAECBAgQIECAAAECPQoI2j1iuhUBAgQIECBAgAABAgQIEBC0vQYIECBAgAABAgQIECBAgECPAoJ2j5huRYAAAQIECBAgQIAAAQIEBG2vAQIECBAgQIAAAQIECBAg0KOAoN0jplsRIECAAAECBAgQIECAAAFB22uAAAECBAgQIECAAAECBAj0KCBo94jpVgQIECBAgAABAgQIECBAQND2GiBAgAABAgQIECBAgAABAj0KCNo9YroVAQIECBAgQIAAAQIECBB4OkH7cPD9OOrxqLdG/THqT1FXRP0q6iN4CRAgQIAAAQIECBAgQIBANYHVBu2NAfXBqLsHYPvj8WuDWheP10fdvgrMT8Vzvr6K53kKAQIECBAgQIAAAQIECBAYC4HVBu310f2mqP+cJWh3n3pR1D9WOOGOuL4L71ev8HkuJ0CAAAECBAgQIECAAAECYyOw2qB95gD74xNPvKN9+teuiv9cE/XyqO6d7g9FPRb1gagXRr0yairqY1HdO9nbor4T9Y2ov4+NkkYIECBAgAABAgQIECBAgMCQAqMM2t073t23ll876OXn8dj97PZNUd3Hrx58/tZ4/ELUjkHNDdm7ywgQIECAAAECBAgQIECAwNgJjDJovyum/WjUDwdTXx6P/x0E7X/H4/eidkatjfqXoD12rw0NESBAgAABAgQIECBAgMAqBEYZtG+Ifl4a9Ymz9NW9m31P1Euirou6V9BexfY8hQABAgQIECBAgAABAgTGTmCUQft9Me1tUS+LOjqY/DXxOB91UVT3y9JujPpy1Iuj3jQI23Njp6QhAgQIECBAgAABAgQIECAwpEBfQbv7xWV3Rt1x2rnPj4//EvXbqO5PfV0cdTzqu1G3RH1ucO2f4/H1UV3A7n5++1VRXRDfP+QMLiNAgAABAgQIECBAgAABAmMj8HSD9uaY5N1R34z6RVT3DvUvT5vutfFx9xvEu3es74/6TFT3p8EWo7pvF/9r1P+i7oqajnooak/Ue6KOjI2SRggQIECAAAECBAgQIECAwJACTzdoD3mMywgQIECAAAECBAgQIECAQA0BQbvGnk1JgAABAgQIECBAgAABAo0EBO1G0I4hQIAAAQIECBAgQIAAgRoCgnaNPZuSAAECBAgQIECAAAECBBoJCNqNoB1DgAABAgQIECBAgAABAjUEBO0aezYlAQIECBAgQIAAAQIECDQSELQbQTuGAAECBAgQIECAAAECBGoICNo19mxKAgQIECBAgAABAgQIEGgkIGg3gnYMAQIECBAgQIAAAQIECNQQELRr7NmUBAgQIECAAAECBAgQINBIoEnQnp+fn5uamrqlm+nAgQNf3L59+wON5nMMAQIECBAgQIAAAQIECBBoKjDyoN2F7AsvvHD35OTkqcEWFxcnDh48eLWw3XTPDiNAgAABAgQIECBAgACBRgItgvau6enpnVGnRlpYWJhYWlp6cGZmZq7RjI4hQIAAAQIECBAgQIAAAQLNBATtZtQOIkCAAAECBAgQIECAAIEKAoJ2hS2bkQABAgQIECBAgAABAgSaCQjazagdRIAAAQIECBAgQIAAAQIVBATtCls2IwECBAgQIECAAAECBAg0ExC0m1E7iAABAgQIECBAgAABAgQqCAjaFbZsRgIECBAgQIAAAQIECBBoJiBoN6N2EAECBAgQIECAAAECBAhUEBC0K2zZjAQIECBAgAABAgQIECDQTEDQbkbtIAIECBAgQIAAAQIECBCoICBoV9iyGQkQIECAAAECBAgQIECgmYCg3YzaQQQIECBAgAABAgQIECBQQUDQrrBlMxIgQIAAAQIECBAgQIBAMwFBuxm1gwgQIECAAAECBAgQIECggoCgXWHLZiRAgAABAgQIECBAgACBZgKCdjNqBxEgQIAAAQIECBAgQIBABQFBu8KWzUiAAAECBAgQIECAAAECzQQE7WbUDiJAgAABAgQIECBAgACBCgKCdoUtm5EAAQIECBAgQIAAAQIEmgkI2s2oHUSAAAECBAgQIECAAAECFQQE7QpbNiMBAgQIECBAgAABAgQINBMQtJtRO4gAAQIECBAgQIAAAQIEKggI2hW2bEYCBAgQIECAAAECBAgQaCYgaDejdhABAgQIECBAgAABAgQIVBAQtCts2YwECBAgQIAAAQIECBAg0ExA0G5G7SACBAgQIECAAAECBAgQqCAgaFfYshkJECBAgAABAgQIECBAoJmAoN2M2kEECBAgQIAAAQIECBAgUEFA0K6wZTMSIECAAAECBAgQIECAQDMBQbsZtYMIECBAgAABAgQIECBAoIKAoF1hy2YkQIAAAQIECBAgQIAAgWYCgnYzagcRIECAAAECBAgQIECAQAUBQbvCls1IgAABAgQIECBAgAABAs0EBO1m1A4iQIAAAQIECBAgQIAAgQoCgnaFLZuRAAECBAgQIECAAAECBJoJCNrNqB1EgAABAgQIECBAgAABAhUEBO0KWzYjAQIECBAgQIAAAQIECDQTELSbUTuIAAECBAgQIECAAAECBCoICNoVtmxGAgQIECBAgAABAgQIEGgmIGg3o3YQAQIECBAgQIAAAQIECFQQELQrbNmMBAgQIECAAAECBAgQINBMQNBuRu0gAgQIECBAgAABAgQIEKggIGhX2LIZCRAgQIAAAQIECBAgQKCZgKDdjNpBBAgQIECAAAECBAgQIFBBQNCusGUzEiBAgAABAgQIECBAgEAzAUG7GbWDCBAgQIAAAQIECBAgQKCCgKBdYctmJECAAAECBAgQIECAAIFmAoJ2M2oHESBAgAABAgQIECBAgEAFAUG7wpbNSIAAAQIECBAgQIAAAQLNBATtZtQOIkCAAAECBAgQIECAAIEKAoJ2hS2bkQABAgQIECBAgAABAgSaCQjazagdRIAAAQIECBAgQIAAAQIVBATtCls2IwECBAgQIECAAAECBAg0ExC0m1E7iAABAgQIECBAgAABAgQqCAjaFbZsRgIECBAgQIAAAQIECBBoJiBoN6N2EAECBAgQIECAAAECBAhUEBC0K2zZjAQIECBAgAABAgQIECDQTEDQbkbtIAIECBAgQIAAAQIECBCoICBoV9iyGQkQIECAAAECBAgQIECgmYCg3YzaQQQIECBAgAABAgQIECBQQUDQrrBlMxIgQIAAAQIECBAgQIBAMwFBuxm1gwgQIECAAAECBAgQIECggoCgXWHLZiRAgAABAgQIECBAgACBZgKCdjNqBxEgQIAAAQIECBAgQIBABQFBu8KWzUiAAAECBAgQIECAAAECzQQE7WbUDiJAgAABAgQIECBAgACBCgKCdoUtm5EAAQIECBAgQIAAAQIEmgkI2s2oHUSAAAECBAgQIECAAAECFQQE7QpbNiMBAgQIECBAgAABAgQINBMQtJtRO4gAAQIECBAgQIAAAQIEKggI2hW2bEYCBAgQIECAAAECBAgQaCYgaDejdhABAgQIECBAgAABAgQIVBAQtCts2YwECBAgQIAAAQIECBAg0ExA0G5G7SACBAgQIECAAAECBAgQqCAgaFfYshkJECBAgAABAgQIECBAoJmAoN2M2kEECBAgQIAAAQIECBAgUEFA0K6wZTMSIECAAAECBAgQIECAQDMBQbsZtYMIECBAgAABAgQIECBAoIKAoF1hy2YkQIAAAQIECBAgQIAAgWYCgnYzagcRIECAAAECBAgQIECAQAUBQbvCls1IgAABAgQIECBAgAABAs0EBO1m1A4iQIAAAQIECBAgQIAAgQoCgnaFLZuRAAECBAgQIECAAAECBJoJCNrNqB1EgAABAgQIECBAgAABAhUEBO0KWzYjAQIECBAgQIAAAQIECDQTELSbUTuIAAECBAgQIECAAAECBCoICNoVtmxGAgQIECBAgAABAgQIEGgmIGg3o3YQAQIECBAgQIAAAQIECFQQELQrbNmMBAgQIECAAAECBAgQINBMQNBuRu0gAgQIECBAgAABAgQIEKggIGhX2LIZCRAgQIAAAQIECBAgQKCZgKDdjNpBBAgQIECAAAECBAgQIFBBQNCusGUzEiBAgAABAgQIECBAgEAzAUG7GbWDCBAgQIAAAQIECBAgQKCCgKBdYctmJECAAAECBAgQIECAAIFmAqsK2vv27XvuoUOHXjFMl8vLyzumpqZ2bNmy5dTljz766MSxY8d+d+TIkevP9fzNmzf/fuvWrY+d6zpfJ0CAAAECBAgQIECAAAEC4yKw4qD9yCOPXBLN71uzZsVPXfHMJ0+e7J6z9bLLLtu/4id7AgECBAgQIECAAAECBAgQeAYEVpyW9+7du+uCCy7YOTk5OfJ2FxcXJ+Kd75tnZ2d3jfwwBxAgQIAAAQIECBAgQIAAgR4EVhW0N27cuHPDhg09HP/Ut1haWpqIbz1/8NJLL50b+WEOIECAAAECBAgQIECAAAECPQgI2j0gugUBAgQIECBAgAABAgQIEHhCQND2WiBAgAABAgQIECBAgAABAj0KCNo9YroVAQIECBAgQIAAAQIECBAQtL0GCBAgQIAAAQIECBAgQIBAjwKCdo+YbkWAAAECBAgQIECAAAECBARtrwECBAgQIECAAAECBAgQINCjgKDdI6ZbESBAgAABAgQIECBAgACB1QTtufPPP3/3+vXrJ9asWfHThxY/efLkxNGjRyeOHTt29ezs7ANDP9GFBAgQIECAAAECBAgQIEDgGRRYVVLes2fPjnXr1t0xTN8RmDeuXbt2Q9Spy0+cONHV8QjpB8/1/OXl5c9u27btvnNd5+sECBAgQIAAAQIECBAgQGBcBFYVtFfS/Pz8/K7p6emdUaeetrCwMLG0tPTgzMzM3Eru41oCBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikERC006xKowQIECBAgAABAgQIECCQQUDQzrAlPRIgQIAAAQIECBAgQIBAGgFBO82qNEqAAAECBAgQIECAAAECGQQE7Qxb0iMBAgQIECBAgAABAgQIpBEQtNOsSqMECBAgQIAAAQIECBAgkEFA0M6wJT0SIECAAAECBAgQIECAQBoBQTvNqjRKgAABAgQIECBAgAABAhkEBO0MW9IjAQIECBAgQIAAAQIECKQRELTTrEqjBAgQIECAAAECBAgQIJBBQNDOsCU9EiBAgAABAgQIECBAgEAaAUE7zao0SoAAAQIECBAgQIAAAQIZBATtDFvSIwECBAgQIECAAAECBAikEXhGgvbCwsLN27dv35VGSaMECBAgQIAAAQIECBAgQGBIgZEH7YcffviSycnJfZs2bTrV0uHDhycWFxe3XnnllfuH7NFlBAgQIECAAAECBAgQIEAgjcDIg3Yn0YXt48eP7+g+Pu+88+4TstO8PjRKgAABAgQIECBAgAABAisUaBK0V9iTywkQIECAAAECBAgQIECAQFoBQTvt6jROgAABAgQIECBAgAABAuMoIGiP41b0RIAAAQIECBAgQIAAAQJpBQTttKvTOAECBAgQIECAAAECBAiMo4CgPY5b0RMBAgQIECBAgAABAgQIpBUQtNOuTuMECBAgQIAAAQIECBAgMI4CgvY4bkVPBAgQIECAAAECBAgQIJBWQNBOuzqNEyBAgAABAgQIECBAgMA4Cgja47gVPREgQIAAAQIECBAgQIBAWoE+g/ZtoXDTGRK3x/9vfBKdn8Tn3zD42r3x+OG0ihonQIAAAQIECBAgQIAAAQIDgb6C9nPifvdEfTvq0ODeN8TjnVEPnUX7ivjc26J+Nvja3nj8p60QIECAAAECBAgQIECAAIHsAn0F7ecFxHLU4dNAuoD9uqgTZ0G6Pz7X1QNP8vXsrvonQIAAAQIECBAgQIAAgaICfQXtM/lm4xOfjPr4WVy3xOf2RF0UtS/qvVG/LupvbAIECBAgQIAAAQIECBB4lgmMKmh/aRCef/QUXhfH17qf4X5z1OVR+59ltsYhQIAAAQIECBAgQIAAgYICowrau8PyjVHdt5M/1b+18cUujP8m6vMF/Y1MgAABAgQIECBAgAABAs8ygVEE7UvC6Nao9w9p9Za47p1R1w55vcsIECBAgAABAgQIECBAgMDYCowiaH86pv1b1A+GnPqauG4m6qtDXu8yAgQIECBAgAABAgQIECAwtgKjCNrdt4J3f7rr8dOm7v7f/Qmw70ddFdX9lvKfRk0OAvZ18XhkbJU0RoAAAQIECBAgQIAAAQIEhhToO2i/IM69O+odZ5x/V/y/+zNfXaB+e9S3ov4Q1f1s9leiDgzZr8sIECBAgAABAgQIECBAgMBYC/QdtMd6WM0RIECAAAECBAgQIECAAIFRCwjaoxZ2fwIECBAgQIAAAQIECBAoJSBol1q3YQkQIECAAAECBAgQIEBg1AKC9qiF3Z8AAQIECBAgQIAAAQIESgkI2qXWbVgCBAgQIECAAAECBAgQGLWAoD1qYfcnQIAAAQIECBAgQIAAgVICgnapdRuWAAECBAgQIECAAAECBEYtIGiPWtj9CRAgQIAAAQIECBAgQKCUgKBdat2GJUCAAAECBAgQIECAAIFRCwjaoxZ2fwIECBAgQIAAAQIECBAoJSBol1q3YQkQIECAAAECBAgQIEBg1AKC9qiF3Z8AAQIECBAgQIAAAQIESgkI2qXWbVgCBAgQIECAAAECBAgQGLXA/wF0ei6RudcF4gAAAABJRU5ErkJggg==",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"orientation\":\"vertical\",\"layout\":\"IPY_MODEL_b76d9ad3513c462cbbc1a58bb7030f42\",\"min\":5,\"description\":\"Test\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.FloatSlider(\n    value=7.5,\n    min=5.0,\n    max=10.0,\n    step=0.1,\n    description='Test',\n    orientation='vertical',\n)"
       },
       "cell_index": 10,
       "root": true
      }
     ]
    },
    "95670b6857204b218b86dbfb2f9112e9": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 26,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_05ecf67caace4f7ca96bc831d89ab726\",\"value\":\"$$\\\\frac{n!}{k!(n-k)!} = \\\\binom{n}{k}$$\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Label(\n    value=\"$$\\\\frac{n!}{k!(n-k)!} = \\\\binom{n}{k}$$\",\n)"
       },
       "cell_index": 57,
       "root": true
      }
     ]
    },
    "9c6cf9805582479cac9099dea000d0c6": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 7,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_44f78566a63040cea94eb32b57545ae2\",\"description\":\"Click me\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.ToggleButton(\n    description='Click me',\n    value=False,\n)"
       },
       "cell_index": 20,
       "root": true
      }
     ]
    },
    "9eb3f497ddd7432a993c52535274c4a0": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 22,
        "metadata": {
         "collapsed": true,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAB9CAYAAABd5huMAAAQO0lEQVR4Xu3dXaim6xgH8LUtDAd2JgcyoZRdSmq2vXbKRyiF4khx5uMESTjwdeBj+ygfKZIiik3k45g40d4lR3vv9uTEwZREDZGGKTSxjOt+W9M7vW3TfZnnnf961/pNXc3YXeu5nvk9V2b+3c965449PwgQIECAAAECBAgQIECAAIHFBO5Y7EouRIAAAQIECBAgQIAAAQIECOwJ2paAAAECBAgQIECAAAECBAgsKCBoL4jpUgQIECBAgAABAgQIECBAQNC2AwQIECBAgAABAgQIECBAYEEBQXtBTJciQIAAAQIECBAgQIAAAQKCth0gQIAAAQIECBAgQIAAAQILCgjaC2J2LvXoo48+9ezZsw90vkYvAQIEbrfA5cuXX3n33Xf/9XbPNY8AAQIECBAgsMsCgnbo6V28ePHamTNn9vb390N3YCwBAgRuLnB4eLh39erVvbvuusufFZaFAAECBAgQINAQ8JenBtaSrQ8//PC1e+65Z8lLuhYBAgQWF3jkkUf2Dg4O/FmxuKwLEiBAgAABAidZwF+eQk9X0A7BG0uAQEtA0G5xaSZAgAABAgQIrAQE7dAiCNoheGMJEGgJCNotLs0ECBAgQIAAAUE7uQOCdlLfbAIEZgUE7VkpfQQIECBAgACBtYAT7dA2CNoheGMJEGgJCNotLs0ECBAgQIAAASfayR0QtJP6ZhMgMCsgaM9K6SNAgAABAgQIONGO74CgHX8EboAAgQkBQXsCSQsBAgQIECBAYEPgtL06frZ+/7+qelHVpeQ2CNpJfbMJEJgVELRnpfQRIECAAAECBNYCxz1ov7xu9XNVz6u6/+i2n1I/v7HqhVUXmw/zcdX/tqpvV/27+bWLtgvai3K6GAECWxIQtLcE67IECBAgQIDAiRY47kF74H+w6u1Vz73hSbymfv3Hqgu3+HTO1Ne/perrt3id9pcL2m0yX0CAQEBA0A6gG0mAAAECBAjsvMAuBO33l/I7N4L2uO8nVl29hScwTre/UfX7qvtu4Tr/15cK2v8Xmy8iQOA2CwjatxncOAIECBAgQOBECOxi0H5ryX+3agTld1e9t+pdVd+p+kTV648C+Ovq55dU/bDqs1VfrRqB/X1VL6t6ftWXqv5W9UDVR6veXPX0qoOqp1W9altPWdDelqzrEiCwpICgvaSmaxEgQIAAAQKnRWBXgvYIwd+velLVG6rGh5r9p+rFVb+oelPVYdX4oLPxWvmrq0bQHj9+UvXTqq9Uje/1/nXVM6rGq+f3V/226r6qx1f9smp8UNr48emqjxz9evGfBO3FSV2QAIEtCAjaW0B1SQIECBAgQODEC+xK0L7x1fFxej2+p3p8mNmzqn5XNV4j/9fR0xqn3CNsXw/aP65f/6xqBO0nV/2j6rGC9jgh/3PVD6o+XjX+95+2tQGC9rZkXZcAgSUFBO0lNV2LAAECBAgQOC0Cuxi0z9XD+UPVtapnVo3vsX5C1fVPEb9Z0B4n4v/8H0F7PPNxmv3NqmdXvafqW9taBEF7W7KuS4DAkgKC9pKarkWAAAECBAicFoFdDNo3PpvHCtrjxHt8n/ZrjxpvPNG+WdDevyGAj086/2TVODEfoX7xH4L24qQuSIDAFgQE7S2guiQBAgQIECBw4gV2IWh/uJ7CO6qe8xhP43rQHgH6+ieQj+/h/mLVC6rOV32t6kdVn6oaJ9/j1fHrp+LjFfRxwj36/1L1saoPHM0Z/0b3+He8L21jCwTtbai6JgECSwsI2kuLuh4BAgQIECBwGgSOe9B+aT2EL1SNTwEfr3KPTxu/cvRgxvdlf6hqnDzfVzU+WXyE7fHff141/t3t8SFq44PRLld9pmp83/aXq0Z4H9cdnyr+vaP/9vn6+e9V43Xx3xzNGd/XvZUfgvZWWF2UAIGFBQTthUFdjgABAgQIEDgVAsc9aJ/YhyBon9hH6zdG4EQJCNon6nH6zRAgQIAAAQK3SUDQvk3Qm2ME7RC8sQQItAQE7RaXZgIECBAgQIDASkDQDi2CoB2CN5YAgZaAoN3i0kyAAAECBAgQELSTOyBoJ/XNJkBgVkDQnpXSR4AAAQIECBBYCzjRDm2DoB2CN5YAgZaAoN3i0kyAAAECBAgQcKKd3AFBO6lvNgECswKC9qyUPgIECBAgQICAE+34Dgja8UfgBggQmBAQtCeQtBAgQIAAAQIENgS8Oh5aCUE7BG8sAQItAUG7xaWZAAECBAgQILASELRDiyBoh+CNJUCgJSBot7g0EyBAgAABAgQE7eQOCNpJfbMJEJgVELRnpfQRIECAAAECBNYCTrRD2yBoh+CNJUCgJSBot7g0EyBAgAABAgScaCd3QNBO6ptNgMCsgKA9K6WPAAECBAgQIOBEO74Dgnb8EbgBAgQmBATtCSQtBAgQIECAAIENAa+Oh1ZC0A7BG0uAQEtA0G5xaSZAgAABAgQIrAQE7dAiCNoheGMJEGgJCNotLs0ECBAgQIAAAUE7uQOCdlLfbAIEZgUE7VkpfQQIECBAgACBtYAT7dA2CNoheGMJEGgJCNotLs0ECBAgQIAAASfayR0QtJP6ZhMgMCsgaM9K6SNAgAABAgQIONGO74CgHX8EboAAgQkBQXsCSQsBAgQIECBAYEPAq+OhlRC0Q/DGEiDQEhC0W1yaCRAgQIAAAQIrAUE7tAiCdgjeWAIEWgKCdotLMwECBAgQIEBA0E7ugKCd1DebAIFZAUF7VkofAQIECBAgQGAt4EQ7tA2CdgjeWAIEWgKCdotLMwECBAgQIEDAiXZyBwTtpL7ZBAjMCgjas1L6CBAgQIAAAQJOtOM7IGjHH4EbIEBgQkDQnkDSQoAAAQIECBDYEPDqeGglBO0QvLEECLQEBO0Wl2YCBAgQIECAwEpA0A4tgqAdgjeWAIGWgKDd4tJMgAABAgQIEBC0kzsgaCf1zSZAYFZA0J6V0keAAAECBAgQWAs40Q5tg6AdgjeWAIGWgKDd4tJMgAABAgQIEHCindwBQTupbzYBArMCgvaslD4CBAgQIECAgBPt+A4I2vFH4AYIEJgQELQnkLQQIECAAAECBDYEvDoeWglBOwRvLAECLQFBu8WlmQABAgQIECCwEhC0Q4sgaIfgjSVAoCUgaLe4NBMgQIAAAQIEBO3kDgjaSX2zCRCYFRC0Z6X0ESBAgAABAgTWAk60Q9sgaIfgjSVAoCUgaLe4NBMgQIAAAQIEnGgnd0DQTuqbTYDArICgPSuljwABAgQIECDgRDu+A4J2/BG4AQIEJgQE7QkkLQQIECBAgACBDQGvjodWQtAOwRtLgEBLQNBucWkmQIAAAQIECKwEBO3QIgjaIXhjCRBoCQjaLS7NBAgQIECAAAFBO7kDgnZS32wCBGYFBO1ZKX0ECBAgQIAAgbWAE+3QNgjaIXhjCRBoCQjaLS7NBAgQIECAAAEn2skdELST+mYTIDArIGjPSukjQIAAAQIECDjRju+AoB1/BG6AAIEJAUF7AkkLAQIECBAgQGBDwKvjoZUQtEPwxhIg0BIQtFtcmgkQIECAAAECKwFBO7QIgnYI3lgCBFoCgnaLSzMBAgQIECBAQNBO7oCgndQ3mwCBWQFBe1ZKHwECBAgQIEBgLeBEO7QNgnYI3lgCBFoCgnaLSzMBAgQIECBAwIl2cgcE7aS+2QQIzAoI2rNS+ggQIECAAAECTrTjOyBoxx+BGyBAYEJA0J5A0kKAAAECBAgQ2BDw6nhoJQTtELyxBAi0BATtFpdmAgQIECBAgMBKQNAOLYKgHYI3lgCBloCg3eLSTIAAAQIECBAQtJM7IGgn9c0mQGBWQNCeldJHgAABAgQIEFgLONEObYOgHYI3lgCBloCg3eLSTIAAAQIECBBwop3cAUE7qW82AQKzAoL2rJQ+AgQIECBAgIAT7fgOCNrxR+AGCBCYEBC0J5C0ECBAgAABAgQ2BLw6HloJQTsEbywBAi0BQbvFpZkAAQIECBAgsBIQtEOLIGiH4I0lQKAlIGi3uDQTIECAAAECBATt5A4I2kl9swkQmBUQtGel9BEgQIAAAQIE1gJOtEPbIGiH4I0lQKAlIGi3uDQTIECAAAECBJxoJ3dA0E7qm02AwKyAoD0rpY8AAQIECBAg4EQ7vgOCdvwRuAECBCYEBO0JJC0ECBAgQIAAgQ0Br46HVkLQDsEbS4BAS0DQbnFpJkCAAAECBAisBATt0CII2iF4YwkQaAkI2i0uzQQIECBAgAABQTu5A4J2Ut9sAgRmBQTtWSl9BAgQIECAAIG1gBPt0DYI2iF4YwkQaAkI2i0uzQQIECBAgAABJ9rJHRC0k/pmEyAwKyBoz0rpI0CAAAECBAg40Y7vgKAdfwRugACBCQFBewJJCwECBAgQIEBgQ8Cr46GVELRD8MYSINASELRbXJoJECBAgAABAisBQTu0CIJ2CN5YAgRaAoJ2i0szAQIECBAgQEDQTu6AoJ3UN5sAgVkBQXtWSh8BAgQIECBAYC3gRDu0DYJ2CN5YAgRaAoJ2i0szAQIECBAgQMCJdnIHBO2kvtkECMwKCNqzUvoIECBAgAABAk604zsgaMcfgRsgQGBCQNCeQNJCgAABAgQIENgQ8Op4aCUE7RC8sQQItAQE7RaXZgIECBAgQIDASkDQDi2CoB2CN5YAgZaAoN3i0kyAAAECBAgQELSTOyBoJ/XNJkBgVkDQnpXSR4AAAQIECBBYCzjRDm2DoB2CN5YAgZaAoN3i0kyAAAECBAgQcKKd3AFBO6lvNgECswKC9qyUPgIECBAgQICAE+34Dgja8UfgBggQmBAQtCeQtBAgQIAAAQIENgS8Oh5aCUE7BG8sAQItAUG7xaWZAAECBAgQILASELRDiyBoh+CNJUCgJSBot7g0EyBAgAABAgQE7eQOCNpJfbMJEJgVELRnpfQRIECAAAECBNYCTrRD2yBoh+CNJUCgJSBot7g0EyBAgAABAgScaCd3QNBO6ptNgMCsgKA9K6WPAAECBAgQIOBEO74Dgnb8EbgBAgQmBATtCSQtBAgQIECAAIENAa+Oh1ZC0A7BG0uAQEtA0G5xaSZAgAABAgQIrAQE7dAiCNoheGMJEGgJCNotLs0ECBAgQIAAAUE7uQOCdlLfbAIEZgUE7VkpfQQIECBAgACBtYAT7dA2jKB9/vz5vf39/dAdGEuAAIGbCxweHu5duHBh7+DgwJ8VloUAAQIECBAg0BDwl6cG1pKtly5dunblypW9O++8c8nLuhYBAgQWE7j+/1Hnzp3zZ8Viqi5EgAABAgQInAYBf3kKPuWHHnroFTV+lB8ECBA4jgIP3nvvvQ8exxtzTwQIECBAgACB4ywgaB/np+PeCBAgQIAAAQIECBAgQGDnBATtnXtkbpgAAQIECBAgQIAAAQIEjrOAoH2cn457I0CAAAECBAgQIECAAIGdExC0d+6RuWECBAgQIECAAAECBAgQOM4CgvZxfjrujQABAgQIECBAgAABAgR2TkDQ3rlH5oYJECBAgAABAgQIECBA4DgLCNrH+em4NwIECBAgQIAAAQIECBDYOYH/AgXOhas91RsbAAAAAElFTkSuQmCC",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_6593b7b050d5431497572e146ed9e612\",\"_options_labels\":[\"Apples\",\"Oranges\",\"Pears\"],\"description\":\"Fruits\",\"value\":[]}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w = widgets.SelectMultiple(\n    description=\"Fruits\",\n    options=['Apples', 'Oranges', 'Pears']\n)\ndisplay(w)"
       },
       "cell_index": 48,
       "root": true
      }
     ]
    },
    "a555dd3c1ee14ba8bf10ed4c6616d859": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 24,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_0005654823ad408b9a151ee6a1568d84\",\"description\":\"String:\",\"value\":\"Hello World\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Text(\n    description='String:',\n    value='Hello World',\n)"
       },
       "cell_index": 53,
       "root": true
      }
     ]
    },
    "a5bf8bc71d0a4167ba63d1b746ea4e9b": {
     "views": []
    },
    "ae8c2bec79f741cfb0a76f4d801eb686": {
     "views": []
    },
    "b76d9ad3513c462cbbc1a58bb7030f42": {
     "views": []
    },
    "b7e4555c2b6f4291a3d5eacc1ade0416": {
     "views": []
    },
    "be825e05277f44f0bdcc529b92233615": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 2,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"layout\":\"IPY_MODEL_eb400c9b409841a58d7c594d90430003\",\"min\":5,\"description\":\"Test:\",\"max\":10,\"step\":0.1,\"value\":7.5}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.FloatSlider(\n    value=7.5,\n    min=5.0,\n    max=10.0,\n    step=0.1,\n    description='Test:',\n)"
       },
       "cell_index": 8,
       "root": true
      }
     ]
    },
    "c2b885b37be54955b1c118b8521ddd54": {
     "views": []
    },
    "c5109a8ecaa54fe4b14add54119256d4": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 12,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2376cb6182244384b8bb94fbe4ad9fb4\",\"_options_labels\":[\"Three\",\"One\",\"Two\"],\"description\":\"Number:\",\"value\":\"Two\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w = widgets.Dropdown(\n    options={'One': 1, 'Two': 2, 'Three': 3},\n    value=2,\n    description='Number:',\n)\ndisplay(w)"
       },
       "cell_index": 31,
       "root": true
      }
     ]
    },
    "c7fffb64c11349428c2416875049699e": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 18,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_1ef8a6bbe17b48ea8a00ff5717860c6d\",\"_options_labels\":[\"pepperoni\",\"pineapple\",\"anchovies\"],\"description\":\"Pizza topping:\",\"value\":\"pepperoni\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.RadioButtons(\n    description='Pizza topping:',\n    options=['pepperoni', 'pineapple', 'anchovies'],\n)"
       },
       "cell_index": 40,
       "root": true
      }
     ]
    },
    "dc73e3a2c2994dfbacb35e1330163b94": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 6,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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AQIECBAgUG2BpgftYt0TtItRNn4gQbvxSwAAAQIECBAgQIBAxQUE7UINFLQLQRomCdoWAQECBAgQIECAAIFqCwjahfonaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogYJ2IUjDCNrWAAECBAgQIECAAIGKCwjahRooaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogYJ2IUjDCNrWAAECBAgQIECAAIGKCwjahRooaBeCNIygbQ0QIECAAAECBAgQqLiAoF2ogVevXm319fWlgYGBQiMapokC4+PjaWJiIq1evdrvZhMXgDkTIECAAAECBAjUQsAf84XaeP78+YWTk5NfWLhw4XOFhjRMAwXGxsaO9fb2/npoaGisgdM3ZQIECBAgQIAAAQK1EBC0a9FGkyBAgAABAgQIECBAgACB+SIgaM+XTjgPAgQIECBAgAABAgQIEKiFgKBdizaaBAECBAgQIECAAAECBAjMFwFBe750wnkQIECAAAECBAgQIECAQC0EBO1atNEkCBAgQIAAAQIECBAgQGC+CAja86UTzoMAAQIECBAgQIAAAQIEaiEgaNeijSZBgAABAgQIECBAgAABAvNF4H/u6cI//kHiAQAAAABJRU5ErkJggg==",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatTextView\",\"layout\":\"IPY_MODEL_895c098a920247f592da51db1256101c\",\"description\":\"Any:\",\"value\":7.5}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.FloatText(\n    value=7.5,\n    description='Any:',\n)"
       },
       "cell_index": 16,
       "root": true
      }
     ]
    },
    "dca575def19845889bc881ac180855ee": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 8,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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XVP670xqVr1mzat41xL2O5J6j7WsvfZ7ZlLvc1GyK6lZ+7pzuo0AAQIECBAgQIAAAQIErkOB8UX7roULF7540aLqi5NvdZO0ZFe+R3vDdejlv0yAAAECBAgQIECAAAECBKYUuFi0d+zYMTQ4OFhLoG+YMWNGLdu+bMvdyG/K70ZOnTp1y8aNG31XtJOLAAECBAgQIECAAAECBAhMELhYtMee37dv3+IsD1/cTSrXbA+vXr16mCIBAgQIECBAgAABAgQIECDQXeCyog2KAAECBAgQIECAAAECBAgQuHoBRfvq7RxJgAABAgQIECBAgAABAgQuE1C0nRQECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEFC0nQMECBAgQIAAAQIECBAgQKBFAUW7RUxDESBAgAABAgQIECBAgAABRds5QIAAAQIECBAgQIAAAQIEWhRQtFvENBQBAgQIECBAgAABAgQIEPgPgvJsQJNIh+gAAAAASUVORK5CYII=",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_511352f0c2af4c45900a43566ed8af8e\",\"description\":\"Check me\",\"value\":true}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Checkbox(\n    description='Check me',\n    value=True,\n)"
       },
       "cell_index": 22,
       "root": true
      }
     ]
    },
    "eb400c9b409841a58d7c594d90430003": {
     "views": []
    },
    "f19820430ab1406982b991ea6857e0dd": {
     "views": []
    },
    "f1ecf22601d845a2ba3afbce44b14c22": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 9,
        "metadata": {
         "collapsed": true,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAA3CAYAAADzJTKGAAAFY0lEQVR4Xu3cMWrUURDA4VlPENBGD5DGwlN4Bkvr9NbuahUQW8FT6AVExNbOM9gHLMWss1E0kKyROGH4D18gCYTw3n++95ofu8kqfBAgQIAAAQIECBAgQIAAAQJlAquylSxEgAABAgQIECBAgAABAgQIhNB2CQgQIECAAAECBAgQIECAQKGA0C7EtBQBAgQIECBAgAABAgQIEBDa7gABAgQIECBAgAABAgQIECgUENqFmJYiQIAAAQIECBAgQIAAAQJC2x0gQIAAAQIECBAgQIAAAQKFAkK7ENNSBAgQIECAAAECBAgQIEBAaLsDBAgQIECAAAECBAgQIECgUEBoF2JaigABAgQIECBAgAABAgQICG13gAABAgQIECBAgAABAgQIFAoI7UJMSxEgQIAAAQIECBAgQIAAAaHtDhAgQIAAAQIECBAgQIAAgUIBoV2IaSkCBAgQIECAAAECBAgQICC03QECBAgQIECAAAECBAgQIFAoILQLMS1FgAABAgQIECBAgAABAgSEtjtAgAABAgQIECBAgAABAgQKBYR2IaalCBAgQIAAAQIECBAgQICA0HYHCBAgQIAAAQIECBAgQIBAocD/hfYm7sStuB9P40PhM1mKAAECBAgQIECAAAECBAgsVuD6ob2Oe7GK9zn5YX5/Eut4uVgFD06AAAECBAgQIECAAAECBIoErhfa5yN79yDb+JqxfRCbOC16LssQIECAAAECBAgQIECAAIFFCuwP7W2m87M4yreGf8y3hn/+Pd3FyP6Wv/MoX9F+s0gBD02AAAECBAgQIECAAAECBAoF9of2Ol5lah/lXif5ivXDjO5PGdN/3i6+e4htiOzCw7AUAQIECBAgQIAAAQIECCxf4PLQ3r2avYkv+fXurxFP8vvj/HyRn4dnPxPZyz99ExAgQIAAAQIECBAgQIBAucD+V7Sfx4P4Hu8ytm9f2FVklx+EBQkQIECAAAECBAgQIEBghsDf/xnaZbEtsmecvCkIECBAgAABAgQIECBA4EYErv6v4+djW2TfyCFYlAABAgQIECBAgAABAgTmCFwd2rtZf8b263wb+XH+7fbbOeObhAABAgQIECBAgAABAgQI1Ar8W2jX7mk1AgQIECBAgAABAgQIECAwVkBojz1agxEgQIAAAQIECBAgQIBAh4DQ7lC3JwECBAgQIECAAAECBAiMFRDaY4/WYAQIECBAgAABAgQIECDQISC0O9TtSYAAAQIECBAgQIAAAQJjBYT22KM1GAECBAgQIECAAAECBAh0CAjtDnV7EiBAgAABAgQIECBAgMBYAaE99mgNRoAAAQIECBAgQIAAAQIdAkK7Q92eBAgQIECAAAECBAgQIDBWQGiPPVqDESBAgAABAgQIECBAgECHgNDuULcnAQIECBAgQIAAAQIECIwVENpjj9ZgBAgQIECAAAECBAgQINAhILQ71O1JgAABAgQIECBAgAABAmMFhPbYozUYAQIECBAgQIAAAQIECHQICO0OdXsSIECAAAECBAgQIECAwFgBoT32aA1GgAABAgQIECBAgAABAh0CQrtD3Z4ECBAgQIAAAQIECBAgMFZAaI89WoMRIECAAAECBAgQIECAQIeA0O5QtycBAgQIECBAgAABAgQIjBUQ2mOP1mAECBAgQIAAAQIECBAg0CEgtDvU7UmAAAECBAgQIECAAAECYwWE9tijNRgBAgQIECBAgAABAgQIdAgI7Q51exIgQIAAAQIECBAgQIDAWAGhPfZoDUaAAAECBAgQIECAAAECHQJCu0PdngQIECBAgAABAgQIECAwVkBojz1agxEgQIAAAQIECBAgQIBAh8APRhc7OFp+QPcAAAAASUVORK5CYII=",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_f19820430ab1406982b991ea6857e0dd\",\"value\":true}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Valid(\n    value=True,\n)"
       },
       "cell_index": 24,
       "root": true
      }
     ]
    },
    "ff9d25b7cda341678b6a4aba99bae88b": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 25,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_3ff67fa733ce4307b269eee1d8909498\",\"description\":\"String:\",\"value\":\"Hello World\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "widgets.Textarea(\n    description='String:',\n    value='Hello World',\n)"
       },
       "cell_index": 55,
       "root": true
      }
     ]
    }
   },
   "version": "0.0.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
